Sounds good. You can get plenty of caffeine by using gu if you go that route. Just switch to the caffeinated kind at night if you get drousy.
You might start getting cold at night and not realize it right away. Put on knee warmers or tights before you feel cold.
Figure out how much food you need and stick to it. Keep a slow and steady stream of calories. Use some small amount of fats if it doesn't come in your mix.