As said no you don't need to remove the driveshaft.
Easist way is to spray plenty of WD40 on the nut of the ball joint a few hours before. Jack the car up and remove the front wheel, with the car still jacked up or on a stand use another jack under the wishbone to rise it up enough to get a spanner in between the hub/driveshaft and wishbone to undo the nut on the balljoint. Then remove the Drop link. Undo the nut on the ball joint and lower the wishbone. You may not be able to take the nut off as there isn't enough room, so just make sure it is sprayed well again with WD40 so it can be removed by your fingers. Remove the 3 bolts under the wishbone holding the ball joint in. You can then move the front strut out of the wishbone and using ball joint splitter the old ball joint will drop down and now you can undo the nut completely and remove the ball joint.
The install is obviously the reverse but this time you need to loosely put the ball joint in and the nut on, again as there isn't enough room. Don't do the nut up until the rest of the wishbone is attached and the wishbone is jacked up again. This puts enough pressure on the balljoint to stop is spinning as you tighten the nut on it.
Hope this makes sense, about 45mins work really