I'm sure any feathers will work for fletching, given that they are not too downy.
The deal w/ the vulture...I wouldn't worry so much about the sanitaty issue, but where I'm @, Indiana, USA, they are protected like eagles, owls and hawks. Big $$ fine if caught with them.