Radiator Update:
With all the great feedback regarding the radiator I ended up removing the old setup and went with a more robust hose and 20AN fitting. I was very surprised in how big a 20AN fitting and almost did not have enough room to weld the flange to the end tanks.