I think it is decently pure Mg, I have one and it seems pretty reactive towards just about everything - so I guess that means no Al?
I think the decompose of MgCl2 is only mentioned because it may be a lewis acid, and it would form oxychlorides or something to that effect. I don't think it will decompose easily if it is anhydrous.
A mixture of calcium and magnesium chloride might have a low melting point and that would make electrolysis of it a ton easier.
I wouldn't want to melt MgSO4. I would turn it into the chloride either by reacting with NaCl to precipitate the sodium sulfate, which I believe is much less soluble then NaCl, MgSO4, or MgCl2.
Another method would be using Calcium chloride which is easily had for melting snow, or you could make MgCO3 and react that with an acid with a low melting point for electrolysis.
electrolysis will not work in water for magnesium since it is way to reactive, the decomposition of oxalate, a way of producing very fine metal powders, would not work either.
i have had a hard time acquiring a decent source of Mg, and I will not settle for the survival things since they are difficult to grind into anything decent.
Often metal shops that lath metals will have aluminium, steal, and if you are lucky magnesium turnings. I would go around asking if they can spare any of their turnings. I haven't been lucky enough to find one that lathes magnesium based metals, but i believe they are around.
I have seen magnesium turnings at gun shows for sale as well, but they were insanely expensive.