Creatine is fine. 5g per day. You probably get enough glutamine through food
I like BCAAs during training, but not everybody does. I use it more for recovery purposes and reducing DOMS so I can train harder. Lots of data to support their use for those purposes