Here's the guide that I give credit for fixing everything: http://www.pinrepair.com/em/index.htm
Here's where to get the parts: http://www.pbresource.com/
.... except for playfield glass. That comes from a local glass shop. He can get me a couple pieces of 21" X 43" X 3/16" tempered glass for less than the parts guys charge for shipping. Sometimes he even remembers to order it without the "bug"(little etched logo in corner).
Looks like you inherited a pretty decent example of a Rack a Ball - congrats and yeehaw!