First off, commendations on reading the stickies and then asking specific questions on what was still troubling you. That usually shows that you are more determined to actually get it done than the people who just come on and ask for a diet plan. Here's my thoughts on your questions:
1) Dairy is fine but just be careful, many people have trouble digesting dairy and don't really know it. For example I'm not lactose intolerant but if I eat alot of dairy, my allergies will go to shit. Just keep an eye on that sort of thing to make sure that you are okay. Otherwise just stick to healthier choices (1 or 2% milk, low sugar yogurt, low fat cheeses, or smaller amounts of higher fat cheeses)
2) Like Sudo said make sure you know whats in them. Your best bet is too make them yourself (it's not hard). Also make sure it is whole wheat bread and wraps being used.
3) Whenever you eat something, your bloodsugar increases which causes your body to release insulin. How much your blood sugar spikes (and thereby how much insulin is released) depends on the glycemic load of the food (sugar and white flour are at the top of the glycemic index). After a while of eating way to much sugar your body becomes resistant and the insulin becomes less effective/released less eventually this becomes type II diabetes.
The best way to prevent this and to utilize insulin for overall body composition is to not eat any non-fruit or veggie carbs except for immediatly post workout (Since you have a solid ****bolism I would add oatmeal to your breakfast as well). For more info on this concept check out John Berardi's articles at
www.t-nation.com and
www.johnberardi.com. The articles will also give you a wealth of info on other important diet aspects.
4) Sounds like you have the essentials (they are all that really matters). Just to review for ya, you need:
*Green Multivitamin
*Omega 3 Fatty Acid supplement
*Whey/Dextrose blend for post workout
*Casein for before bed (Cottage & Ricotta Cheeses also work in a pinch) - also use this for meal replacement
*Creatine if you want it. Just get plain creatine monohydrate it shouldn't cost more than $0.25 per serving and put a serving of it (5 grams) in your post workout shake every day
5)It's best to get the shake within 30min and then the meal can be 1-2 hours later. In the meal you can have refined carbs but you should still avoid sugars and white flour (But if you are going to eat them do it here)
6) Have the pastas in your post workout meal. Try to get whole wheat pasta or spinach pasta it's much better for you than white pasta. Madmick just recently posted a listing of the glyemic loads of different fruits. Look around for it and just try to stick with the lower glycemic fruits
You're definatly on your way. Keep up the research and you'll be there in no time. Like I mentioned before
www.johnberardi.com has a lot of articles that you would probably find very helpful.