A:AnswerYes it should, if you have a floating touch screen in your radio and your radio is not in dash, I do not think it will fit. Talk to the geek squad and ask them for more info.
A:AnswerThe radio comes with the wiring harness it’s provided with, however you need a wiring harness to fit your harness that the factory radio is connected to in your vehicle. And yes you also need a dash kit and a am/fm antenna