You just have to make sure the flanges will match up...if not you'll have to get it custom fab'd. But, a larger than stock cat-back exhaust will help to make sure you don't create a bottle-neck situation. Just don't expect very much gain in power. Intake/Header/Exhaust on a d16y7 will net around 5-6whp....which you probably won't notice. What you will notice is a nice gain in throttle response, and the extra engine noise will make it seem a bit quicker.
I don't know which header you purchased, and where the bolt-holes on the downpipe might be to mate with your stock cat. There's a good chance they won't just bolt up easily because your stock cat diameter isn't close to 2.25''. I'm not too familiar with the d16y7 cat flange, so I don't know how universal it is.