how come your replacing the control arms? Just press out the ball joints and put some moogs or spicers in. no need to spend that extra on control arms.
you could save that money and put on some T6 super diesel sleeves over the inners. this will really beef up your tie rods and they will fit over the Moog inners . A pair is $55.00 bucks with shipping. The guy that sells them in Delaware I think runs a site called creatures of the night. something like that. They are nice . I ordered some myself.
So far your doing good. think about the wheel bearings for that 03, that could be some of the noise. I don't know how many miles you have on it. I put on some SKF bearings on my front end this weekend, took about 15 minutes to take them off. trick is slightly loosen the bearing nut while the truck is on the ground and the rest is breeze.
axle assembly- you mean your short shaft? CV. Do the bearings first they are most likely to go before the the axle short shaft CV
Do the bushing on the sway bar, it's a cheep upgrade,
Bump stops, AKA Jouncers thats what GM engineers call them. They get worn and torn from the inside out. They are located next to your shocks in the front above the lower control arm; there big cant miss them. GM dealers only sell them they should be about $ 40 bucks each,it will improve your truck ride over holes and bumps in the road believe me. yours are most likely shot by now if it's and 03.