Does she put any weight on the leg or does she drag it around? Wildlife can survive some pretty bad injuries. If she's putting some weight on the leg she might make it (though she'll be at a disadvantage against predators). If the leg is badly damaged it could impact her ability to fly, which would make it very hard for her to migrate. If you want to provide food other than birdseed I would recommend purchasing a commercially prepared duck food. You can buy bags at farm supply stores. If you have other questions please feel free to e-mail me. Good luck!