I've yet to have a hub fail, but from what others describe, it is usually either with no warning, leaving them stranded and in need of tow truck, or sometimes there is noise when cornering just before failure.
Again, Mark has a terrific solution to keeping those sealed units lubed on his webpage. I did it to mine.
If you are experiencing no issues with your steering or tire wear, how did the balljoints come to be suspect as bad? Just curious. I suppose they could be.
The "press trick" is covered in detail in many posts, but all it really amounts to is using the socket you use to loosen the hub bolts, along with maybe a short extension, to push the hubs off the knuckles without damaging them.
Loosen all 4 bolts and back them out a ways still leaving several threads engaged. One at a time in a crossing pattern, put the socket/extension on the head of each bolt, have someone fire up the cummins, then have them slowly turn the steering wheel until the socket/extension contacts the axle while you watch and guide the contact so as to not bend or break anything. This puts pressure on the bolt, and that hydraulic steering is very powerful. It will push the hub outwards from the backside without damaging it. Go from one bolt and side back to another in stages until the hub is pressed out.
Mine were very corroded and stuck and this method took only a couple of minutes per side to do the job easily.
CAD stands for "Central Axle Disconnect". It is the unit found on the backside of your passenger side axle tube that uses vacuum when you shift into 4wd to engage the two axle shaft halves on that side using a small sliding collar, thus engaging the front drive.
Not a very strong or reliable design at all. By far the weakest link in your driveline. It is more and more often being replaced with solid axle shafts and lockout hubs by fed-up owners here, which also eliminates the lousy sealed-bearing unit hubs with reliable, serviceable live-bearing spindles and hubs, just like better trucks have.