Update for those interested.
The speedometer I got in functioned, but it was only barely. I was able to pull it all apart.
I used some WD-40 to soak the stiff parts and it helped immensely. I cleaned the numbers with a little bit of bleach and water solution.
I was even able to put it back together and when i turn it by hand it functions nice and smoothly. I will put a little grease on the worm gears and the gears they drive before sealing it back up.
I will need to paint a couple of pieces, but that shouldn't be difficult.
In putting this one together, I can see how badly broken the old one was. There was a spring missing, the numbers were frozen in place, the worm gear did not turn at all and the speedometer part is also almost completely locked in place.
I am happy with the result.