Someone else will be able to provide a more thorough response, but yes the glutamine post workout will be good. I typically have 2-3 protein shakes a day, and one is always post workout. Creatine, like Kyle said, can be taken anytime, post workout is fine.
If you train fasted or semi-fasted the BCAA's pre-workout aren't a bad plan either. I often do this as well since I sometimes train 3-5hrs after lunch and before dinner, if I don't get my pre-workout carbs in.