Searching for yourself is the way to find the answers you are looking for. You are not proposing a common swap so don't expect much input.
Here's a handy dandy link EVERY Jeep owner should tuck away
to compare DS styles, types of joints, size of joints, and where to find them. It's a bit dated, but then again so are XJ's.
Sounds like you should find a ZJ front DS from an Automatic. I run one front and rear and carry a common spare at ~5" front and rear. Usually picked up for ~$50 in part outs, I just picked one up off the classifieds here for $60 shipped.