You can take 1-2 scoops of whey before and during your workout or BCAAs but leave your post workout for the Surge.
Yes, and No. BCAAs are great if you are following a modified fast or want to add some extra leucine to your diet. They have also been used around workouts to give the body a positive nitrogen balance. Lean meat protein or whey shakes also have their place in a diet.
A modified V-diet, this is not.
Step one, break down your macros and look at your calories, you might achieve more satiety by upping your protein intake. Start by throwing out the bagel-thin in lieu of a shake made with that milk, chocolate whey and that peanut butter. Second, drastic is good especially if your diet revolved around take-out. Keep up the good work!