91-95 is the usual recommendation. 96 is a transition year, and some parts are 96 only, at least in Cherokees (I had one for a while). 97+ can work, but you need all the sensors, including one before and one after the cat.
I don't know of a car built since the early 70's that doesn't have an evaporative emissions system, but I don't know what year they started using the special sensor in cars that throws a code if the cap isn't on right, which is what I think you're asking. I suspect that's an OBDII requirement.
You need the CPS and a speed sensor, usually on the transmission but there's a CPS relocation kit. Any manual transmission computer won't care, and the early auto trans computers with the separate computer for the AW4, or from Wranglers with the 998 won't need any transmission sensors.
(I don't know if the integrated AW4 computers care or not, but you can avoid them. Maybe someone else has the answer.)
I've heard reports that auto computers have a higher idle programmed in than the manual computers. Makes sense.
I wouldn't turn down a free Renix system. EGR doesn't affect performance.