The thralls and pets will last as long as there is food in their inventory … the 7day listed on thrall pot is how long they will last if they run out of food …well actually in practice it took 10 real time days for the thrall I stranded without food to die of hunger.
Simply stack the thrall pot with honey or gruel (or dried fish) and they will last a long time. As the thrall pot / feed box won’t despawn until your base will … they will keep taking from it until empty. Stack feedbox with honey, if you can’t make beehives, then stack with raw meat/fish.
If concerned then put stacks of food directly into their inventory… I suggest honey if you are level 33 as you can make beehives. If lower than 33 then gruel for thralls as it stacks to 100 with a long decay timer.
Pets have extra inventory slots so can stack them a lot of food … example 150 savoury fish will keep my wolf fed for 17 days 10hours before their hunger meter will start to fall …500 honey will keep my crocodile fed for 41days23hrs56minutes before their hunger meter starts to slowly decrease.
Funcom doesn’t need to make adjusts to the thrall/pet feeding system for the holidays … as the feeding pots are tied to base decay so long as they have food in them the thralls/pets will stay alive …