I replaced both front wheel bearing assemblies due to a roaring noise (the second one about 3 months after the first). The CV shafts usually make a clicking noise when turning and not when going straight (from my experience). It is something you can do yourself with a little patience and time. First I would jack the wheel in question off of the ground and see if there is any side to side play when you grab the wheel and move it back and forth. It may very well be the bearing and not the axle.
To get the axle out I just took the wheel off, removed the brake caliper, and then removed the axle nut. After that, just pop the upper control arm off of the hub assmbly. The nut holding the axle on is the hardest thing to get off. I do not remember the torque specs, but it is a self locking nut and is difficult to remove without an impact. After you remove those four things, with a litter persuasion the axle should be abler to be taken out. I made the mistake of not replacing the axle seals when I did it... I didn't even think about it until I had the front of the truck disassembled. Spend the extra few dollars if you're in there anyway.