Acids are usually used in some small amount in reductive aminations in order to catalyze the formation of the iminium species that is reduced to the amine. Draw out a detailed mechanism, and you should find that a proton will help out in the first steps.
As for the solvent, that's not as critical. CH2Cl2 is a generally good solvent for lots of reactions, but I don't think it plays any special role here. As for the workup, you probably washed the organic layer with water, not extracted (there is a subtle difference!) This wash would get rid of any acid or borane side products. If you did really extract into the aqueous layer, that would be because the amine happened to be very soluble in water.