I can understand with the previous experience why you would want to treat for worms. I haven't had to do any deworming, but usually people don't recommend deworming unless you see signs of worms like with your last duck. @Miss Lydia or @Kiki would more likely know about deworming.
For the eye...