James,
I'm about to follow your footsteps pretty soon (2011), from what I've seen and heard so far, the car will be a little louder. It eliminates the 2 rear catalytic converters as well.
For installation, you need to put the car on a rack and have a professional help you, unless you have some experience doing this. Also need to check for exhaust leaks.
I don't know if there's an official break-in period, check the manual. Otherwise it's an issue that has been beaten to death. Most cars are run at the factory to make sure everything is ok, but the manufacture still recommends taking it easy and varying the RPM's until about 1000 miles. (I'm assuming you bought the car brand new)
PM Sent.