Tom
That leak from the overflow outlet is one of the two classic places the rads fail. Peter Mulberry at Mulfab have the perfect solution for you. Fitted by many owners for peace of mind even before they fail as the OE rads have a very poor reputation.
Same story on +4's with the plastic rads.