Ahem, Revup*
OP - You say you have an 07 300, does that mean you KNOW you have a 300 (Revup) or is that what you were told by a dealer? You should have only one intake under the bonnet and 2 vertical lines on the bonnet.
Exhausts for all 350Zs are the same no matter what year, roadster, coupe, whatever, all the same. Cats will be different between DE engines (2003-2006) and the HR (2007-2009 with bulge bonnet and 2 intakes)
The spoiler for the roadster is a tricky one. Because the roadster is quite rare compared to the coupe and the boot is a slightly different shape, there will be much more work required to make a spoiler fit your motor.