@smokiejoe03 - Do you have a freezer at home?
I appreciate if you're on the road, food can be a bit of a challenge on the hoof, but do you like things like cold chicken, cooked bacon, cheeses and the like?
Whilst I don't travel much these days, I sometimes find myself with a day when I'm not quite sure where or when I'll be eating. In those circumstances, I tend to roast a couple of chicken thighs the night before and take those with me. I can do the same with decent quality sausages, or chunks of cheese, or cooked bacon.
In summer months I use a little coolie bag, just to make sure things stay cool.
In your shows, I might consider roasting a pack of chicken thighs, a pack of sausages and anything else that's potentially finger food, and chuck what I wasn't using immediately in the freezer, in "dose" size packs. That way, I could take one out in the morning, on my way out of the door, and it's likely be defrosted by lunchtime. If that timing didn't work, then taking it out the night before would still work.
It probably seems like a faff, but those thighs/sausages roast in around 45 minutes, after cooling, they can be portioned and wrapped in foil in 5 minutes. Just grab one "package", a napkin and off you go.
A wide necked flask could work for soups or casseroles.