1968 Dodge Dart Guage Cluster with Bezel

Hi, looks like all the pins are crooked and soldered.

Was everything operational after the repairs?
Mainly looking for speedo assembly, though

Thanks.
D
I made the solder repairs the first time I took the car apart, a lot of the solder connections were cracked at the pins.