well vitamins is a good thing but it's not gonna make a noticable difference in the weightroom.
protein is good if you dont feel you get enough in your regular food
glutamine from a scientific perspective as far as i know make no difference, still some people say it "works" for them, if it's cheap might be worth to try out, just in case
creatine will make you gain a few pounds of water and approx 10-15%? strength increase hopefully that means by getting slightly stronger youll be able to move more weight and gain more muscle + might helps as a boost mentally
all in all along with food, rest and lifting the above may help to put more pieces of the puzzle together resulting in greater gains.