Это реакция ионного обмена, а следовательно, никакого баланса тут не надо составлять, т.к. ни один из атомов не меняет свою степень окисления. Вот коэффициенты:
CaCO3 + 2HNO3 = Ca(NO3)2 + H2O + CO2
Mg+H2SO4 = MgSO4 + H2
n (Mg) = 12/24 = 0.5 моль
n (H2) = n (Mg) = 0.5 моль (по уравнению)
m (H2) = 0.5*2 = 1г