Your plan is spot on to what I would do to bring it back to respectable. It can only improve on the current condition. If you are concerned about the durability of your repairs lay down some mylar over the repair areas when you are done.
There is also the school of thought of just playing it as is. Overall it is a decent playfield.