the headunit will come with the wiring harness that goes into the back of the headunit with bare wire at the other end so you will have to buy and adaptor but if your getting it professionally install i would assume that would be included in the bill. As for the cost of the install i wouldn't have a clue becasue i just do it my self, sorry i can't be of help.