I have CoverKing ones in my MJs, fit well and really keeps the temp down. They roll up, not fold.
https://www.amazon.com/gp/aw/d/B000J3YU18?psc=1&ref=ppx_pop_mob_b_asin_title
No, there should be two posts that sit in grommets in the frame crossmember. Those slots are for the fan shield on the passenger side or auxiliary fan on the driver side. This info is for the 4.0L, not sure of the 2.5L.
I think they were only available for the ‘86 model year and will only hold up to a 235/75R15 tire. I have one on the 89 LWB and ratchet straps on my SWBs. I’ve been contemplating making one for one the SWBs with 32” tires, but would need to drill keyholes in the frame.