The heated seats have small copper wires that are notorious for breaking over time from the seat being sat on repeatedly. I've seen some good write ups on how to fix them. Search various Jeep forums and/or Google. I don't think the fix was difficult. You have to take the seat apart, fix the broken wire and solder it. .
Not sure about the AC. Good luck.
Sent from my iPhone using JeepGarage