To better illustrate my question, allow me to refer to the case of ammonium chloride, formed through a classic acid-base reaction.
The reaction between ammonia and hydrogen chloride to give ammonium chloride is a neutralization reaction, since ammonia acts as a base and hydrogen chloride acts as an acid.
The reaction is usually written as:
$$\ce{NH3 + HCl -> NH4Cl }\tag{1}$$
Usually, in the synthesis of ammonium chloride, the reagents in aqueous solution (ammonium hydroxide and hydrochloric acid) are used. In aqueous solution, they behave differently than when they are in anhydrous form.
On the one hand, when ammonia dissolves in water, the ammonium cation, its conjugate acid, is formed:
$$\ce{NH3 + H2O <=> NH4+ +OH-}\tag{2}$$
On the other hand, a similar, but opposite, reaction occurs when hydrogen chloride dissolves in water, forming the chloride anion, its conjugate base:
$$\ce{HCl + H2O <=> H3O+ + Cl-}\tag{3}$$
Then, when mixing both solutions, the following reactions occur:
$$\begin{align}\ce{NH4+ +Cl- &-> NH4Cl}\tag{4.1}\\[0.5em] \ce{H3O+ +OH- &-> 2H2O}\tag{4.2}\end{align}$$
However, apparently, it is not necessary to mix the solutions to obtain ammonium chloride, just by mixing the vapors of the solutions, it is enough to give the expected product.
But when the ammonium hydroxide evaporates, the ammonia ceases to be in the form of ammonium and returns to its anhydrous form. The same goes for hydrochloric acid. Then, the vapors would be ammonia and hydrogen chloride, but wouldn't this affect the reaction since they are not in the form of conjugate acid or conjugate base now?
I still don't understand acid-base chemistry very well and I would like to know if such reactions, such as that of ammonia with hydrogen chloride, can occur without the reagents being in the form of ions in aqueous solution.