Cool food, icy refreshments
Freeze water or soft drinks (not carbonated) in individual drink bottles and use them as extra cold packs to keep the food cool. They will gradually thaw and at the end of the day you will have a supply of refreshing slushy drinks to hand round. Make sure you leave enough head space in the bottle to allow the expansion of the liquid as it freezes.