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
I cannot speak to the later model pumps, my pump is smaller than a coke can (about the size of a fist) and cost $105. While I havent done it, I think it can be changed in-situ due the the tank mount plate being on an angle, which should allow you to reach up and remove the sender/pump unit. Agreed, you dont want to drop a full tank on the trail/street. I've since upgraded my tank and installed an access plate in the rear floor, about a 30 min job now. Yes, I suppose you could kluge a secondary pump. Yes, they do give warning, at least mine did, if you recognize what it is. But it may be a couple years or a couple days out. Not everyone is going to replace the pump the first time the engine hiccups.
NSS is a thought, I 've never had the problem but a good backup plan.
My general consideration isnt completely "what can I do on the side of the road", but also "what can this garage in the middle of nowhere fix on a sunday afternoon". I'd rather have a few parts to hand the guy rather than wait for the UPS/DHL truck. Its easy to go overboard, but a few inexpensive (<$100), vehicle specific parts can easily be carried.