Sorry to hear about your misfortune with the radiator.
I spose you can take it to a radiator specialist and see if they can flush and fix it. If that doesn't work ask them to solder the
leak or recore it. Cheaper than a new radiator. If the radiator guys is a good bloke he will get you fixed as cheaply as possible.
What part of the cooling system are you losing water from?
Dont worry these things happen. It gotta spend the best part of a grand on a new clutch next Tuesday
You wouldn't have pics of your new roof rack would you? That would be much appreciated!!! I'm deciding how to mount
a rack at the moment.
Cheers Jymz
Hope it works out.