How many miles are on the car? If it has less then 70K on it, it's covered under warranty. If not, you will need the header, cat, O2 sensor extensions and the B pipe for an EX. The second O2 sensor will have to go after the cat somewhere. Check to see if the Nopi cat has a bung welded in it for that purpose. The muffler should be no problem. It should bolt right up.