Lots available on eBay at very reasonable cost if you search for "alloy Amal style 534 clutch lever". These have a cable adjuster at the perch. Yours looks heavily oxidised and I would agree that age would be an issue, but new ones should be fine for many years. (I have no vested interest!)
Gerry
Gerry