All three of those things are must-haves. Bushings too.
As for exhaust, how loud and obnoxious do you like it? Or do you just want a deep, semi-quiet tone? I had just a Magnaflow catback for the longest time and it was way too quiet for me. Sounded mean and deep, but since I like Mustangs...