Interesting... first of all, if the rubber boot on the passenger shaft is ripped, you'll want to change that pronto, because as you've noticed, once it's ripped, crud gets in there and will either a) round the splines b) cause the sliding splines to bind up during suspension travel, neither of which is good.
The passenger side shaft has one part that's attached to the diff with a clip on inner side of the side gear, that holds it in place. The outer shaft (the one that goes throug the spindle is restrained from moving by that little c clip you put on the end of the shaft, and that rubber boot, with the 2 metal circlips (not sure of the name) is what prevents the axles from separating, the rubber boot and clip are tough stuff, and you would be hard pressed to rip them volontarily.
So, get that old boot off, mark the shafts so that you know in what position there relative to one another. Thoroughly clean with a good degreaser (brake cleaner) the splines and shafts, to get all the grease and grit outta there. Once its all cleaned up, put the necessary grease on there, slide the bootover the shaft, insert the splined outer shaft, slide the boot over so it sit in those two tiny grooves (I remember having somehting like grooves, but it might have been marks left by the boot, the idea is to put the boot in the same place so it can move as intended). So compress that boot until its ends meet up with the previous marks and put those clips on there. Reattach everything and put on the shaft until you can put that end clip on. I didn't have the boot clamps so I just used massive tie-wraps, works nice. the shaft sort of "floats" on its outer end, because off turning, suspension travel etc, but if that boot in held on tightly and the outter clip is on, it'll be fine.
As for the clack clack noise, the fact it only happens when you start going forward at slow speeds seem to be related to a weight transfer going from going forward (suspension) or driveline components coming under load. Check all U-joints for looseness, the front ones are obvious, the rear ones are a bit trickier, though if they're 12 years old, it might be worthwhile changing them.
Have you checked your radius arm bushings?? they could make some noise. Check front sway bar bolts for looseness. My old front u-joints had no more needle bearings so the would make noise over bumps. My rear leaf springs made noise when loaded or going over bumps, turns out the second leaf had eaten a groove in the top leaf (it was sharpened to a knife's edge) so whenever the leaves extended under load the lower leaf would run into the notch and clack bang etc...
Try to get a real feel for the noise, tap brakes accelerate slowly, go over bumps and listen etc.. It's usually not very complicated, you just have to know what to look for... Start with this and post back here afterwards.
Good luck