Do your body weight work outs correctly (to burn out on every set for every excercise) and if you will be doing full body every other day is best IMO.
Yes, do consider post wo nutrition important. You probably won't need to eat quite as much protein as you would after killing the weights, but you'll still need to feed your muscles after training them.
Chin ups are the most difficult body weight excercise to perform on the road, but as has been mentioned, find a playground, a tree etc and do them. In fact, a play ground can be great for body weight excercises. You can put your feet on a bench instead of a bed, do chin ups, body weight calf raises on play equipment, dips, plyometrics and all the usual stuff. Be creative and you can come up with all sorts of substitutes at a playground.
If you really work at it (no 3 sets of ten or five sets of 3), you'll get a great training session.