I just love that little bridge/ramp that you've put in for the ducks
Sadly IME our ducks have eaten every water plant that's ever been in the water. The water lillies survived one season but there's no sign of them this year. Perhaps someone else will come up with a suggestion.
However, I'm wondering about a few other things -
If the ducks are flicking about in the water, won't that be
enough to oxygenate the water?
The water will be moving quite a bit with the ducks in it - mosquitoes like still water so they may not lay their eggs in the bath anyway.
Won't the ducks eat any larvae - I reckon ours do as we don't have a mosquito issue here atall.
Will the ducks eat the fish?