Well the upper control arm is a one piece assembly. If you have a bad upper ball joint you have to replace the whole thing.
The oem hardware is all sealed non-servicable. They are usually toast after 100k. I've seen some go less and some go longer. How many miles?
Jack up the front of the truck and you can wiggle the tire side to side like you were sterring to test the tie rod. They are heavy and you need both wheels off the ground, so you really gotta man handle them. If you have a helper its easier to have someone observe the play.
For the ball joints you can use a pickle fork up top to check the up/down play, or jam some other tool thats suficiently flat and strong. For the bottoms use a 2x4 while you got the front end jacked up and push the tire up and have someone look at the lower ball joint, you should see no up/down movement.
2002 Dodge Ram 1500 QuadCab Shortbox 4x4 4.7L
2011 Toyota Avalon Limited w/ Nav