Ovation Viper Output Repair and Setup

Don’t see many of these. Some how the output jack on this guitar was completely disintegrated. I replaced it and gave the guitar a setup with D’Addario 10 – 46 strings. The frets are very flat and I would think a re-fret is on the cards here.