А я думаю,что неправильно
Формальдегид избытком аммиачного р-ра оксида серебра окисляется до угольной кислоты, которая в аммиачной среде образует карбонат аммония.
H-CH=O + 4[Ag(NH3)2]OH ---> (NH4)2CO3 + 4Ag + 6NH3 +2H2O
Вообще, странная цепочка, даже если писать не комплексную соль, то никакой кислоты не образуется, реакция пойдет следующим образом:
H-CH=O + 2Ag2O --(NH3*H2O)--> CO2 + H2O + 4Ag
И как же тогда пойдет дальнейшая реакция этерификации?