Ok, so the issue is an early AM food request. One your husband has apparently encouraged.
Cats (and husbands) can be retrained but it will take time. Start by delaying (by about 15 mins) for a few days to a week that early morning feeding. Keep moving it til everyone gets to a more realistic time frame.
I know this can work...had 3 when I met my husband (before we decided to marry). Fast forward til a month before the wedding and he flies in to ferry the cats to their new home. Now I was still on the east coast, he was on the west. My babies were use to being fed around 6 am. Never say a cat can not tell time cause the first morning he had them, he calls me at 6 am to tell me they woke him up to be fed. It was 3 am his time but their systems said it was 6.
We did get them back to 6 am but it took many weeks.
2001 Newmar Dutch Star DSDP3852
Me, Husband, Desi & Lucy [Jack Russell Terrier/Chihuahua mix]
We leave the feline contingent at home.