I personally don't like your plan.
Vaso and agmatine both lower blood sugar so be careful.
400g protein is excessive for a bulk.
Supersaturating with iron is the dumbest idea ever, sorry.
Oh, and glycerol actually pulls water into the interstitium, not into the muscle cell. So drop that too.