Quoted from HydrogenHuman:Based on the pictures, I think it's inevitable I have to do a near full restore, haha. At the very least fix the cabinet, and probably order a CPR playfield.
I would get a cabinet replacement to be honest. Use all new parts.