I didn't catch a picture of the outside of the input jack but if there is no jack plate then you have one of the barrel jacks. I would address that as well while you're changing everything else out.
A friend of mine has a Tokai Love Rock and it is a stellar guitar! - Good luck with Mrs Satan, folks like that are hard to deal with. One can only hope she will change her ways.
Thanks for all of your insightful posts Josh. It's a shame when things happen that make one feel the need to step away. I'll be looking forward to your return to the forum. Scott