I"m new to the touch screen head units. I want wireless Android Auto and HD radio. I'd also like to have a SD Card slot but could live without it being you have USB ports to use. DVD slot would be nice also. I"d like recommendations on best wiring harness to use with the Bose system and basic steering wheel controls. My truck has Onstar but I don't use it. Thanks for your help.