Looks pretty solid! You took that shrimp idea from the old 110reply thread, didn't you?
No dextrose, No dextrose, No dextrose.
I see some problems.
Meal 4: you need some aminos really fast in your blood before a workout, casein is the last protein you need.
Try 20g of whey pre workout and 20g post workout.
Eat 2-3 teaspoons of RAW honey preworkout (10-15g of carbs) Notice that I said raw honey, not the liquid kind.
Eat that banana post workout(even though some might disagree.) A 6 inch banana has 27g of carbs, so round it off at 30g. Eat a few soda crackers, the salted kind get 10 g from it.
You are underestimating how much fat is in everything. For example, meal 2, you list that the mayo has 3g of fat, and the total fat content of the meal is 5g.
A 300g can of tuna and two slices of bread have more than 2 g of fat!
Meal6: one tablespoon of oil is enough.(it has 14g of fat, btw)