MgSO3=24+32+3*16=104 а.е.м
HNO3=1+14+3*16=63 а.е.м
ошибка в реакции 3!
Там не образуется осадка у вас. НУжно подобрать что-то такое, чтобы с сульфатом был осадок, например:
3)Al2(SO4)3+3BaCl2=2AlCl3+3BaSO4(осадок)
В четвертой реакции укажите, что это происходит при электролизе расплава, а не просто так.
В задании 2 все правильно.
А) Mg + 2 HCl = MgCl2 + H2 ↑
б) Mg(OH)2 + 2 HCl = MgCl2 + 2 H2O
в) MgO + 2 HCl = MgCl2 + H2O