im not a fan of rad sealer as I do not see how can it block a hole and not do the same to the rest of the radiator? - tempratures must be higher after using it imho (not tested my theory, just seems a reasonable thought)
I would solder the radiator myself anyway, best make certain its fixed correctly