Springs, just look for 2"-3.5" TJ/LJ springs. Like the following...
RK03100 RK02001
RK05516 RK00215
RS6416B RS6417B
Metalcloak 7060 Metalcloak 7061
To match the shocks to the spring height you have to pay attention to the shock's Extended Length and the Compressed Length.
Stock TJ/LJ shocks have an extended length of around 20" and a compressed length of 12.5". You may find that front shocks run little longer than the rear shocks by .5"-1.5".
So, for a lift of 2"-3", the shocks should be around 23"-25" extended and 14.5"-15.5" compressed. Again, it's common for the front shocks to be slightly longer than the rears.
Rancho 2.5"
RS5239 RS5241
Rancho 3.5"
RS5255 RS5256
The plain old Rancho RS5000 shocks are the ones you want, not the RS500X. I run the RS5000's on my Cherokee and it's well known that they are the best bang for the $. Excellent shocks.
You may want to consider purchasing Rock Krawler, Rancho, Teraflex or Metalcloak springs rather than OME. This will ensure that you are installing springs that are manufactured in the USA. But if you decide to give Dirk a call, you won't be disappointed. Good man. During the heart of the Covid shenanigans, he got me all kinds of parts shipped to my doorstep within just a couple days. Supporting him is just as good.