Brett Souza wrote:2. Should I have it done professionally, or is this a DIY project (the seats seem to be)?
Brett, I have just been through this myself and although it can be done yourself, do not under estimate the effort involved in adapting a one size fits all seat to a specific car. Even with all the "right" parts and a bunch of help from others, I spent an easy eight hours getting my Sparco seats mounted into my car. There is lots of elongating of holes, test fitting, drilling, test fitting, getting smaller head bolts, getting shorter bolts, getting longer bolts (all grade 8.8 by the way), test fitting and test fitting until it all finally works right. Did I say test fitting - yes I had the seats in and out 3 - 6 times!
Then there is the issue of mounting the factory seat belts and harnesses, not to mention the fact that you want to add moving the ECU into the equation.
I'm not saying that it's not possible, but I would certainly not enter into the project unless you are certain you are ready for the work involved.
Just my two cents because my knuckles are still healing.