for the ivermectin wormer
it is best to give at least 2weeks before breeding, it is guessed to sterilize eggs for that long, right now you would still be fine for most of them.
I'm not sure on powdered doseing
injectable is about 1/4 cc per bird on the small species 3/8- 1/2 cc on the bigger ones.
IT IS NOT WATER SOULABLE! Must be given orally to each bird. I see so many threads on here where they say just to mix it in drinking water. Well that does nothing but waste your $50 bottle of wormer as it will sink straight to the bottom. Safeguard is a good water mixing wormer, 3 cc per gallon for 2-3 days, but even it, they need to be thirsty, it will only stay suspended for a couple hours, then it too will fall out of solution and settle on the bottom, about the same withdrawal time on it.
Wazine can be used at any time and will not sterilze eggs, is readily mixed in water, but it only gets large round worms, nothing else, where the other two pretty much get them all.
Thing with waterfowl though, being on water most of the time, and drinking so much water all the time, they seldome ever get intestinal worms, so as long as you have good water, clean pens, and not scrawny looking birds, you should be fine. A sure fire tell tale sign of worms in poultry is yellow foamy poop. If you see that, they need to be wormed reguardless of the season. Other than that, you're fine.
I do all the game birds and bantams here in Jan and Oct.