No, Mg is not a reductant for sulfate.
No, magnesium is its natural state while magnesium oxide is formed magnesium heated in oxygen or air
MgSO47H2O is the molecular formula for magnesium sulfate heptahydrate.
No, an element does not react with itself.
No it will not, because sulfate is not an oxidant to Mg.