I need someone to check to make sure that I balanced my equations correctly. I have to add a (g) or (s) to indicate gases and precipitates. I am having a hard time figuring out the ions and how to add them, if any of these reactions need a ion could you explain it to me as well.

Thanking you in advance

NaCl +AgNO3 >>> NaNO3 + AgCl(s)
BaCl2 + H2SO4 >>> BaSO4 + Cl2H(s)
Na2CO3 + CaCl >>> 2NaCl(s) +CO3Ca
NaOH + HNO3 >>> NaNO3 + OH2(s)
FeCl3 + NH4OH >>> FeOH + ClH4(s)

The balancing is ok I think but the formula are not.

NaCl +AgNO3 >>> NaNO3 + AgCl(s)
This is ok.

BaCl2 + H2SO4 >>> BaSO4 + Cl2H(s)
hydrochloric acid is HCl, not Cl2H

Na2CO3 + CaCl >>> 2NaCl(s) +CO3Ca
calcium chloride is CaCl2

NaOH + HNO3 >>> NaNO3 + OH2(s)
This is OK but usually we writ write the positive ion first so I would write H2O but OH2 is not wrong.

FeCl3 + NH4OH >>> FeOH + ClH4(s)
ferric hydroxide is Fe(OH)3
I think you are trying to balance the equation by "changing" the coefficients. Writing an equation is done in two steps.
Step 1 is to write the reactants and products without regard to balancing. This first step is necessary to obtain the right formulas to begin with.
Step 2 is to balance. The first rule in this step is that you may NOT change any of the subscripts on the reactants or products.