A:AnswerYou might have to use a dash kit. Mine was installed on 2008 Toyota Highlander Limited whose OEM radio has a very unique shape. Boss unit fits best on rectangular single/double din setups. Although keep in mind this unit is a single din unit. It looks big but it is not as seen in most pictures online, the screen hides whats behind it. Screen is detachable and comes out when two buttons located behind the screen are depressed. The screen is genuine 10.1" and you'd love it. Note that if your car has steering wheel controls you might loss them even after using a PAC module which I did.
A:AnswerI had to use a PAC module to connect to the Toyota harness on my 2008 Toyota Highlander Limited with JBL. As far as the fit is concerned if yours can accommodate rectangular single din then you should be able to fit it into your 2006 Toyota Highlander.
A:AnswerIt does have the capability however, you will likely need an adapter for the steering wheel controls as auto manufacturers are not into making the install and functionality of aftermarket units easy on the consumer.
A:AnswerIt supports a reverse and a front camera you just have connect it. I recommend doing it at a professional installer. Best Buy offers free installation after purchasing the unit from them.
A:AnswerIt will fit practically any vehicle. I believe the CRV has a large space where the factory radio is, so as long as you have the proper dash conversion kit you should be fine.
A:AnswerNo, not built into it. You could use the app to stream it to the headunit using your phone's data connection, but it doesn't support actually getting a signal from a satellite directly to the headunit.