Breakfast: eat the whole egg. Yolks are good for you. More total carbs -- I'd add in 1/2 - 1 cup of rolled or steel-cut oats, though you're getting that later. If you can get some real meat (steak, pork), do. Tuna's a cheap protein source.
What's your weight gainer? That's likely expensive crab carbs and middlin' protein. I'm more a fan of whey for post-workout (and maybe mixed with breakfast oats), otherwise whole-food sources.
Regarding your workout: given your height/weight, I'm going to assume you're pretty new to lifting. I'm NOT a fan of splits for novices. Check out a good 5x5 program (Rippetoe's Starting Strength or Stronglifts 5x5 at http://www.stronglifts.com/). You'll find Rippetoe's "Who Wants to be a Novice" article here at T-Nation which describes results he's seen.
Squats + a gallon of milk a day will give you a lot of gains. Probably 15-20# in 3-6 months. About 2/3 of that should be lean mass, though you'll gain some fat too. Cut that later.