A few comments:
- Your track bar is incorrectly mounted to the axle. For some reason, its mounted outside of the bracket rather than inside. I would not drive it like that.
- You need to reduce the steep track bar / drag link angle. Get a drop pitman arm and drop track bar mounting bracket. The Rough Country versions of these are good. I have them on my XJ. They are stout.
- Replace all the steering linkages. I just did this on my XJ, and for what you said needs to be replaced on your XJ, its better to just rip everything off and start fresh. If you are going to be rock crawling, then heavy duty (such as the Curry) is a good choice, but if you only plan to trail drive, factory equivalent is fine, except perhaps for the tie rod bar. For factory equivalent, most people go with Moog, but I decided Pro Comp because it comes with a corrosion resistant coating, and the quality seemed otherwise sufficiently equivalent to Moog. (Moog suspension parts come unpainted/coated). I had both Moog and Pro Comp in my hands, and I thought had good build quality. Pro Comp doesn't make a drag link for the XJ. For this I went with the AC Delco Premium. This comes powder coated and looks to be the OEM part. Don't get the AC Delco "Silver". For the tie rod bar, I went with the Rough Country HD. This is the best combination of quality and price. Its beefy, well designed, and inexpensive.
- There are a two places I recommend for alignment in the Portland area. Trackside Motorsports is inexpensive, they don't BS you, and they do a good job, but they don't have a lot of experience with XJs. I have no doubt that they can do the caster adjustment, but it might be their first time messing with an XJ. The other place is Holbrook Auto. They specialize in Jeeps, and the alignment guy there has tons of experience with Jeeps. They will be more expensive though.
- As was suggested, you could consider some bracing for the front steering even for mild trail work. Install a steel steering box spacer if it doesn't already have one. Consider a steering box brace such as the BWE or the IronmanFab braces. I went with the Ironman. Its a bit more complicated to install, but it arguably better supports the steering box. You'll need drop sway bar mounting brackets for either kit. You could optionally go with one of the elcheapo steering box support kits that are about $100. These attach to the opposite frame rail and are supper easy to install, but I don't think they do anything useful. Consider a track bar mounting bracket brace such as the SFR. This is a bit of a tricky install because the track bar on your vehicle can potentially collide with a track bar mounting bracket brace.
- I have an RC 4.5 LA kit on my XJ. You can come by to see my XJ if you want.