Adding Epsom salt (magnesium sulfate) adds sulfates to the water. Sulfates are bad for metallic components, especially heaters, because they enhance certain forms of corrosion.
As well, that lead content looks unusually HIGH (10ppm) and that level certainly exceeds US safety standards. Skin absorption of lead is minimal but any water ingested at that concentration would be harmful. At the usage rate you describe (7kg/1200L), you would be looking at 58ppb (0.058ppm) lead. US drinking water standards has a max permissible level of no more than 15ug/L (15ppb).
Where did you get that stuff?? Is that from an agricultural supplier? I would definitely NOT use it.