30D series Sprague capacitors have been made since the 1960's (at least) and still are being made. That 5uF 25V cap is a TE1202 and is available at several parts places (Newark, Allied Electronics, Mouser, Amazon.)
Those Kelvin Clips for the LCR meter look fairly decent. Is the blade connector custom or would it fit a DE-5000?