Mileage is circa 120000 I think.
To be fair, replacing any bit of the cooling system isn't a bad thing on the V8!
ABS goes out at >5mph but all 3 (ABS, handbrake, TC) stay on until the brake system is pressurised.
I can't comment on the level of oil leak unfortunately, I'm aware there's stuff...