I tend to buy Moog. Others will suggest other brands such as Mevotech. Be sure you get the correct ball joints to suit your control arm--there's three styles of lower arms for K-trucks. I don't know about C-trucks.
The newer Moog joints may have a nearly-invisible "boot" unlike the original joints. Be sure you install the joint so the vent on the boot is inboard, away from the brake rotor.
Rent the ball-joint press from the loaner-tools section of your parts store.
If you're removing the steering knuckle, you might as well remove the upper control arm AT MINIMUM to replace the upper control arm bushings which are nearly-guaranteed to be totally destroyed. Replacing the entire upper arm is an option. If you want to install Polyurethane bushing inserts, you'll probably need to fabricate the inner steel sleeves.
Lower control arm bushings will probably be wiped-out, but if you do replace 'em with Poly, the inserts come with new inner steel sleeves, you re-use only the outer shells.