Not sure about the sound bar.
My Jeep came with just a soft top, so I bought the mopar wiring kit. came with a new washer resevioir under the hood, a second pump, the wiring and hose, 2 switches, and a few fuses and relays. The wiring is pretty straight forward, except the under dash connectors. The directions are REALLY lacking when it comes to that, and those metal wire connectors are pretty permanent when installed so you cant pick the wrong hole. I ended up having to hardwire 2 out of 4, because a buddy got the wrong slots by accident.
The harness includes the switches and the harness has the connectors built into it, not the jeep. In other words, you pull the dash apart, run the wires/connectors from the harness through the dash, install the switches in the trim panel, and just connect them. The only real hard part is the stupid connectors under the dash. What a PITA