Thanks for the input guys, I appreciate it. I have pressure tested it and fixed a couple of small leaks. I'll probably still solder the welds just for cheap insurance.

Thanks again