Rite if I could have turned around and caught the lorry driver that was the culprit for flicking up chippings from his tar lorry then I wouldn't be writing this now however , as a result of these flying chippings my radiator took the brunt of one and has now sprung a leak at the top fins

so my questions are ;
1. Has anyone tried with long term success ,rad weld in their car radiator?
2.Is it just the two bolts each side and the top and bottom hoses that keep the radiator in place [ I did take one out over 25 years ago and can't remember]?
3.Is it best to get it exchanged / repaired?
Cheers
Mike.