Never had a radiator done for a Valk, but I have for cars with aluminum radiators. A good radiator shop should be able to weld (braise?) it and pressure check it. Be sure the shop does a pressure check. The ones I have had fixed have never failed again. Just don't put stop leak additive in it. Some do work, but almost all reduce cooling properties.
