Ref those gauges, from looking at that pic they look to be in the same exterior state as my old Triumph ones. i.e. All exterior surface rust and no real problems.
I'd say give them a go and see what happens.
Apart from that, i feel for you, but I'm glad that you are now where you are and look forward to seeing the progress