As far as cardio, he needs to be doing at least 30 minutes at least 4 times a week. He needs to gradually work his way up to 45 minutes per session. Again it sounds like he is my body type, so this is the minimum of what is needed. Breakfast, which for him is post workout, is very important. Even if its a bowl of oatmeal and egg whites, its better than nothing- your body needs to be replenished and he is doing himself a disservice by not eating breakfast. You can also go the protein shake route- there are plenty of good powders that have a lot of protein, but are easy on the carbs- I like Isopure the best. But remember you do need the carbs post workout like oatmeal.
It is a lot more difficult for endos as I stated in the past post- but if he really wants this work, he really has to make a more concerted effort with it. As I said, he really needs 5-6 meals a day - no less. Take advantage of a lot of great protein sources like chicken breasts, lean red cuts of meat, lean pork, turkey and seafood. I prepare my food early in the week for the entire week. Its easy then to add a salad, or cut up cucumbers, tomatoes or some sweet potatoes. So much variety to take advantage of. Lots of ways to spice up foods without adding salt- you want to reduce his sodium intake as well. Again it all has to be gradual, and more importantly he has to have the willpower to do it and not want to eat what you are eating- two different body types. The thing to always remember is its a lifestyle change....