Do I need to do any welding on tti headers?

Depends on the coating they may or may not have also, because dyno running with your new headers can burn the crap out of them.
It is actually recommended to use the dyno owners headers for break in and test pulls because of this.
There is no need to weld the slip joint