S&S makes them. the header company. haha.
i ran them and yes, youll have to weld the downpipe to the cat. it only comes with a shorty. i would suggest making your own downpipe right away though since the flex section that they come with is known to break and mine broke too.