Alright, I'm thinking of purchasing a new HU because the OEM HU buttons are all loose and feels like it's about to break off.

Do I need any special harnesses to connect to the HU?
Do I need any special kit for the aftermarket HU?
Do I need any special wiring for the Bose Amp?
Does anyone know if HD Radio HU's come with a separate antenna?