14.3 litres according to Nulon website. Yes the concentrated coolant is 50/50 and I would highly recommend demineralised water. Any reputable radiator shop should be able to supply a decent radiator. Maybe even try Holden to see how much an OEM one is?
Edit: Holmart have radiator for VY V8 for $155.