No, only two points are required on a continuous streamline. Bernouolli is an energy conservation equation, and thus so long as no unaccounted external forces or energies affect a parcel of fluid from one end to the other of the streamline you can ignore the details of pressure and velocity changes along the way.
If you use the pressure at the hose exit as a starting point, you won't be using the mains pressure. The moving fluid there will already have a lower pressure than the mains pressure.
Yes, that's a valid approach too. Torricelli's theorem can be obtained via Bernoulli, of course.