I have had success with replacing the zip slider from a different zip, using needle-nose pliers to carefully pry the slider off the donor zip and onto the recipient zip. Works best on a coat where there are multiple zips which match exactly, and easier on an open-ended zip. Mostly useful for making coats last an extra winter, rather than as a long-term repair! But might be useful here, if you can revive some but not all of the zips.