Yes. You should do all those things. Grand Prix's are fun as hell to drive! That's my 2 cents. LOL. But then I also deal with a lot of grief from people who think this car isn't worth my time or money. F**k that noise though. DO IT!! If you're upgrading the seats, pull the leather ones from a 2004+. I'm pretty sure that all leather seats from any GP are power seats, so wiring will be required. I hope the undercarriage doesn't have a surprise for you. Shouldn't being that it's from AZ but ya never know. My car has virtually ZERO rust on the body...but some of the metal underneath, the strut towers, rockers, are F'd pretty bad. Good Luck!