After taking it for a spin and filling up the tank, the only thing wrong now is the broken speedo. I've been using a phone mount and a speedo app for now.
I've seen a few of the threads about aftermarket gauges, and I think I'm just gonna let a shop deal with it. One full tear down and rebuild...