Re: food...
Invest in a quality food dehydrator. You can make your own jerky meats and dried fruits. If sealed in a bag with little-to-no air, neither needs refrigeration. Most veggies don't either. Use zip-lock bags, close 3/4ths of the way, then suck out the remaining air while sealing. Hey presto! Instant resealable vacuum packed food.
Supplement with block cheese, quality crackers, and nuts. A few pieces of jerky, some dried fruit, a few carrots sticks, a hunk of cheese, some crackers, and a bottle of water is a very quick, easy, nutritious, cheap, and light weight (ie. easy to carry) meal. Not messy; can snack in the cockpit no problem. Don't need utensils and you can easily pack 3-4 days worth. As mentioned by others, supplement with free hotel breakfasts or the occasional dinner. Eating this way will keep you fit and trim, too. You can also easily share with others to make friends if you so desire.
Lots of excellent recipes and "how to"s for dehydrated foods online.