1) верно
2) Fe+ 2 HCl -> FeCl2(дважды) + 2 H
3) верно
по поводу окислителя/восстановителя - не могу ничего сказать. По моему, их не должно быть, т.к. степени окисления в данных реакциях не изменялись
.............................
Ba(OH)2+2HCL=BACL2+2H2O
Ba(OH)+2HNO3=Ba3(NO3)2+H2O
3Ba(OH)2+2H3PO4= BA3(PO4)2+3H2O