Opt for at least adjustable uppers in the rear. That'll let you dial in your pinion. IRO long arms have a pretty good amount of caster adjustment built in to the y-link. I don't think you'll have a problem with the front angle. The 249 should be fine with that lift. Also, ZJs generally don't require SYEs; Some are exceptions, however.
97 ZJ - 5.2L, 242, 4" IRO lift w/short arms & adj. TBs, JKS Discos/BPEs, DT3000s, Aussie'd 44A, sliders, OEM skids/hooks/hitch, 31" Duratracs on 15x8s
14 JKU Sport S - Stock