The only way to eat right while on the road is to take your own food with you. It's kind of a pain to spend the time the night before a trip cutting up carrots and making sandwichs, but after a 7-leg 16-hour day with 30 minute turns you'll never be so happy to have a cold turkey sandwich. You can buy cheap small soft-side coolers (like a 6-pack size) and use plastic grocery bags to hold ice (always double-bag, you can replace ice from the a/c galley or hotel ice machines). I started carrying my own food when I flew for Eagle in ORD, and I was never hungry, ate better food, and even lost some weight! Also an added bonus, it's a lot cheaper than airport/hotel food! As for working out, you already carry the best piece of workout equipment with you everyday, your kit bag! It weighs *a lot* and you can use it for curls, adding or removing weight (jepps), and put it on your feet to do ab crunches. Carry a pair of track shoes, and you can run up and down the less-traveled stairwells at the hotels.