I've decided to swich out the head unit in my 2010. I'm looking at the new jvc kw-xr610 my main concern is: will it power all 10 speakers in the car? Also, I know I'll need to get an adapter to make the steering wheel controls work, but what about getting a USB port in the center console? It already has the aux port there, but I'd like to keep it consistent and add the USB port there as well.

Also they quoted me a decent price on the mtx terminator 12inch sub with ported box. It's package mtx tnp112d. Is the 200 or 250 watt amp that comes with it strong enough to power that speaker? I don't want it to be under powered because I don't know enough about car audio and bought a "cheapie" package deal.