I agree with the responses posted above, but not sure I agree with carrying a spare feul pump. '97-01 cherokees have the pump in the tank and it is fairly expensive ($2-300) and is also delicate so you'd have to keep it in the box which is good sized (from memory - 8"x8"x15").
While I agree spare parts are good, a feul pump on these models is not an easy roadside fix. Drop the tank, hope the pump went out when it was near empty. Mine had 3/4 of a tank and it nearly killed me to get it down. To me, this is when you actually use AAA or some other roadside assistance to get you off the road and back to a place where you can do the work, or have someone do it. Through my insurance company I pay about $8 a year for roadside assistance.
A better bet if you are really paranoid about a fuel pump going bad is some rubber hose, hose clamps, small electric fuel pump and some wire.
'97-01 fuel pumps do go bad, but is usually the diaphram that maintains pressure in the line. This causes hard starts, but the pump is usually fine. They start giving these symptons for a long time before it becomes an all or nothing issue. Temporary fix is to cycle the key on and off for 2-3 times, this will put pressure in the line and allow a faster start. Then you can repair it at your liesure when you get home.
Another item that is an XJ specific problem in the Nuetral Saftey Switch acting up and not allowing the Jeep to start. There are some instructions on NAXJA on how to bypass it (print and put in glovebox). Simply crossing a couple wires right by the back of the valve cover. Not the safest thing, since it will allow you to start in any gear, but all you'd need is some electrical tape and wire cutter. It'll get you home in a pinch.
You may also want to throw a couple of extra relays in your glove box. The rectangular fuse box under the hood has a couple relays that are known to go bad on occasion. I know one is for the starter (most important), and there are a couple more. They may be the same relay for all, and they are like $10-13.
I've got 233K on my '98 XJ and I've drive it anywhere. Only major things I've needed to do was Fuel pump and NSS. Basic maintenance and you should be fine. Other items have just been inconvenience items like A/C, power windows, etc.
Sounds like a good time. Have fun.
Troy