Do ducks and geese have to have swimming water?
No. The birds love it but you are making some headaches for yourself by providing swimming water. The biggest problem is what to do with the water
after they have muddied and defecated in it so it becomes dirty. If you do provide swimming water, they don't have to have it every day.
Limit it to a few times a week.