We use Javier' Gulf Coast Crawl Shop for our Jeeps (West Houston, north I10). They are always working on a few old Broncos. They can probably do the AC, but they usually do not work on radios and speakers. Give Javier a call and ask, if they don't work on the A/C, they will give you a few recommendations.
9443 Clay Rd, Houston, TX 77080
(713) 461-5595
On one of my Jeeps I used Houston Car Stereo on Hillcroft. Radio works fine, but I wanted a backup camera, and it never worked right. Do not recommend.
Second jeep I am using Elevation Jeeps in Katy to install a radio and backup camera. Will see, that is next week.