mark sells legs on ebay as does wayne. shld come up under pinball legs. just click into mark or waynes stores. even check out rtbb.
the black spots seem like oxidation on the legs, and usually wont come off 100 percent but cleaning will fix most of it.