RE: wing feathers
Payless Shoe Store sells some stuff called Rain and Stain Guard. It comes in a 5.5oz spray can and it seems to waterproof feathers pretty good. Keep in mind, though, that I live in southern California and when we can't wear our flip flops because it's cold and rainy we don't hunt... so the stuff may not be getting a really good test here.
Guy