1. You don't have to eat solid food as your first meal. You will find that many do a liquid breakfast. You can add some olive oil to your mix and be fine, but also add in some sort of fruit as well.
2. I personally do not think you should use high-GI carbs after training. A shake containing whey, oats, and a banana would be fine and then eat a whole food meal ~90 minutes later.