Stock deck will run anything as long as you wire it in correctly. First question you have to answer is how loud do you want it. Stock system with subs then you need a rca converter for the amp, amp, subs, box, and amp kit. If you want it louder then you need aftermarket head unit, new mids and highs, good subs, good amp, and good amp kit. I would replace the Head unit, unless you have Nav. Yes they do rattle alot. Before installing your system, pull everything out of the trunk, including carpet. This goes for the decklid too. Use dynamat or whichever affordable knockoff you want to get and coat the whole trunk, then cover it back up with the carpet. Dont forget to cut out a piece of thin foam to go behind your license plate. I think alot of rattle makes your luxury car look and sound like @ss.