Sounds like a solid stack that covers your staples as well as a great natural anabolic stack. Be sure to check out the sale over at Nutriverse for 20% off Alphamax XT
As far as creatine goes, any creatine monohydrate will be fine. You can find a generic brand online for a good price. I would also suggest Powermax XT to use as your daily staple that includes creatine. I mentioned it in my first post above, but its a great daily staple product that includes a full serving of creatine.
As far as finding a quality fish oil, there's a lot of studies done on fish oil potency and the top brands. I personally stick with Life Extension or Carlson's for the quality.
There is no PCT required for Alphamax XT and/or X-Gels. They are both natural products and do not require any PCT. If you are eating right and training hard, your gains are all yours to keep! Yes sir!
That list should have you covered for keeping you healthy. Alphamax XT has you covered with Ashwagandha and Vitamin D, which are the other staples I would suggest. But if you're using Alphamax XT then you're covered. Check the links I posted above on information on betaine