And regarding antioxidants, other than taking vitamin c to help absorption of iron when needed, I don't bother.   Get everything from nutritious fresh vegetables and some fruit and nuts etc.

If you are interested in containing and getting rid of free radicals, sublingual vitamin B12 (full-spectrum adenosylcobalamin and methylcobalamin) is the way to go. (Or you could try B-12 shots as long as they are hydroxocobalamin.)   Global Healing in the US has a sublingual (and tasty!) formula that works for many with a 5 to 1 proportion of methyl to adenosyl that makes a lot of sense.

In particular, the following paper sets out the powerful role of adenosylcobalamin in containing free radicals - just one of its roles.  (WARNING:  This paper is very technical.)  

"The Very Large Gorilla Sitting in the Room?   Adenosylcobalamin is the Missing Link:   its Radical and Tetrahydrobopterin are the Principal in vivo Catalysts for Mammalian Nitric Oxide Synthases."  2012 

This paper is revolutionary