Duckbuddy, I used to practice taxidermy years ago, and my brother in law is still running the business. The feet can be repaired as well as any broken bones, which are all removed anyway. As far as the missing wing feathers, that gets a little tricky, its kind of like having a slug hole in a deer cape, which cant be fixed so we substitute the holey cape with a new one from a donor deer. In your case, as ISD pointed out, if you have another Can about the same size and coloration, the feathers can be taken from the donor bird and attached to yours and you wouldn't even know the differance. Today's taxidermists do some pretty amazing things, I suggest you carfully wrap him up without damaging any more feathers, and run it into your local taxidermist and see what he has to say, you may be amazed at what he can fix up for you......good luck!!!