It depends. I personally have used Creatine (Monohydrate) and I could feel a difference a few days after starting it (I could lift the same weight I've been lifting before, but for 2 or 3 more sets than normal). The thing with Creatine is that people think it will make them stronger, so right when they start taking it they change their lifting weights and they end up hurting themselves. Creatine helps the muscle go longer than normal, so you can do extra reps (or sets) which makes you stronger. The Creatine itself doesn't make you stronger.
Depending on your diet, you probably don't need Whey Protein because, if you eat meat should be able to get enough protein in one day. If not, I would suggest string cheese (which is what I use for extra protein) because some brands of string cheese have around 8 grams of protein per serving (one stick of cheese) which isn't bad. Some people say you need to consume your weight in protein (for example, if you weigh 150 lbs. then you would consumer 150 grams a day of protein) but I'd only recommend it if you were a serious body builder, otherwise it has the potential to inflict serious damage on your kidneys (or liver, I know Creatine has that potential too, it's the organ not affected by protein).
As for Glutamine, I've never tried it (and I don't remember what it's for) so I don't have a comment on that.
Bottom line, I really woudn't recommend either Creatine or Whey Protein.