I don't have a problem with the one I have connected to a hose, a foam cannon is better, but the normal foam gun is still better than nothing.
1. Yes it is faster, maybe half the time.
2. I use chemicalguys glossworkz and zymol wash and both foam well.
3. depends on which one you get.
4.Yes...