the pond should be ok with ducks they will eat the algae on the surface or at least pick at it if anything it will probably be good for the pond and its little ecosystem they will eat any small koi or fish in the pond though
anything a little bigger than a minnow they will eat