Everything is fixable. It is just time and money.

Looks almost brand new to me.
Assuming the float still works all you will need is:
- a new seal to the tank. Any good spare parts shop or carburettor reconditioner should be able to help.
- a new fuel filter. Any good spare parts shop or carburettor reconditioner should be able to help.
- a new resistor card. MIA Instruments at Maryong NSW (Blacktown in western Sydney) should be able to help you with that. Or if you know a good electrician he can check the resistance wire specs and rewire using the same card (assuming it is not damaged).