Im not doing the install myself, think i'd mess it up! Don't know too much about the baffle, but i think its going to be a large piece covering the back of the rear seat essentially. Then somehow attached and sealed. Sorry i can't help any more. If you send MrSingh a PM he should be able to tell you (he's my installer for this project)

About the sub im looking at a Fi Audio IB3 12. You had any experience with this?