I'm toying with the idea of changing mine on an 04 L322 if you think the procedure is similar then read on...
I have looked through Rave and they mention two special tools, one is to push the driveshaft out of the hub and the same tool is used to pull it back through afterwards, this is the spline of the cv joint you are going to change. The other tool is a clamped ring that attaches to the driveshaft near the diff end so you can lever it out from the diff.
When I have watched a few YouTube clips on various vehicles they tend to tap the spline out through the hub and then rather than remove the complete driveshaft and then tapping the outer cv joint off to release the spring clip and rather than trying to tap off the outer cv joint with the driveshaft still in place, as this may pop it out of the diff anyway, they use a cv joint puller. These are about £20 off eBay but depending on the outer diameter of your cv joint they may not work as they only go up to 80 mm on all the ones I could see and the OD of the L322 is 108 mm I think, over 100 mm anyway so I am going to make one.
Best case would be to loosen the suspension arms and remove the brake caliper and hub nut, the ball joints from the hub, if they are not seized but could be tight, pull the hub off the outer cv joint, tap the outer cv joint off the drive shaft without popping it out at the in board end although not a disaster if you do but may leak diff oil and should really replace the oil seal, tap the new cv joint into place which is held in place by a spring clip that drops into a groove and put it back together torquing the bolts up for the suspension arms with the weight on the vehicle.
I would say at least you would need breaker bar, torque wrench and ball joint splitter and socket for hub nut as well as your usual sockets
Think that's about it but this is what I have researched for the L322 so may differ for the P38
Edit or just read post above as its a lot less long winded !