Hi Oaktownsamm,
Should fit your Jeep just fine. No, there are no electronics/plugs on the hard top. The top does not come with a rear wiper or defrost.
Thanks for checking us out, we appreciate your business.