I already read your thread over at wbb. But I thought I'd make a couple of quick comments in here.
1) Your gonna need lots of carbs, complex throughout the day and high gi type stuff pre/post both sessions. I suggest you cut down on the protein (300g is too much) and up the carbs
2) From...