I just finished the WJ knuckle swap. As for steering on it, there are a few different ways to go, so it's not that any one answer is correct. There is a fair amount of fab work involved, so unless you know how to weld, I wouldn't suggest trying it.
The write up mentioned give you the basics. I have a '99 as well.
Here are the list of parts I bought:
*WJ knuckles form a junk yard ($150)
*JKS 1/4" spacers
*WJ Calipers - I went with the newer Akenobo ones ('03 I think). There was a service bulletin that went around that hey upgraded the calipers due to rotor warping on the WJ's. Issue is, the newer calipers are bigger and might not fit under all 15" rims. (Teaves are the older style) so the newer 02+ are the Akenobos
*2002 Ford Explorer sport trac rotors (5 on 4.5 hole pattern, correct diameter, offset is a touch different so I had to use a washer to space them to the rotor correctly, also the inside diameter of the brake hat is slightly smaller than the hub flange, so you have to take a small amount off that, but it's not hard.)
*WJ brake pads
*Ball Joints - XJ upper, WJ lowers
*Longer metric caliper bolts
I resued my stock hub assemblies. (bearings unit or whatever you call it)
As I said, there a lot of different ways to do the steering, but here is what I did.
* Ballistic Fab 3/4" heim steering kit, I started with this, but tweaked it a bit as I went over the knuckle
* Ballistic Fab Upper and Lower track bar mount
* Teraflex offset TRE's (needed to get the tie rod to clear the diff)
* Goferit flipserts
I used heims on the drag link and track bar and tie rod ends on the tie rod.
Here's some pics:
Axle side Track bar mount: (I actually welded the track bar mount 180 degrees from how I wanted it, but it still works fine) I boxed in the back side of the control arm mount and also added soem material between.
Here's a view looking down at the passenger side knuckle. If you look close, you can see the two grade 8 washers I needed to use to space the claiper correctly on the rotor.
Here the frame side track bar mount. I ended up customizing it and lowering it a bit more to get my angles better. You can also see the heim on the pitman arm.
Here's the final assmebled. Angles worked out well:
Here's a closeup of the passenger side knuckle. You can see the offset tie rod end.
There's a few reasons why I went the route I did, but it would take to long to type out here. If I was starting from scratch, I would have used the stock WJ tie rods ends (they are offset to clear diff) and the JKS tie rod for them. Might have gone with the JKS axle side track bar mount.
If you want to read more, I have a longer thread over on colorado 4x4.
http://www.colorado4x4.org/vbb/showthread.php?t=141309
I also got a lot of info from the write up on Pirate.
http://pirate4x4.com/forum/showthread.php?t=489905&highlight=wj+knuckle+conversion