Buy part #952-13 RADIATOR CAP 13 LBS sacrificial anode improved version for your classic vehicle from National Parts Depot. Free shipping on orders over $300, fast delivery & everyday low pricing! Order now!
Personally I like to put a little grease on the inside of any hoses just to try and make them easier to take off next time. I don't know that it helps with any corrosion, but it does seem to make them a little less likely to get stuck in place.