There is one more thing that you may want to consider.
If you use aqueous HCl and then remove/evaporate the water afterwards,
there is a risk that the residual HCl salt will be in the form of a gum or oil.
That may be ok if you are going directly into the next step,
but it may be useless if you need to isolate the amine hydrochloride by filtration.
Also, there are several ways to generate gaseous HCl if you need it. For example,
if you add sulfuric acid to NaCl it will react and form sodium sulfate and gaseous HCl.
Of course, the gaseous HCl thus liberated will not be perfectly dry. But if you bubble it
through a washing flask containing conc sulfuric acid, and then into your amine solution,
it will come out pretty dry.
I am sure there are procedures (including descriptions of the apparatus setup)
that describe this old-school method.
Good luck and best regards,
/Markov