Steering / Suspension Noise

Thanks everyone. From looking at the photos, what should be replaced first?

Are these difficult to do with basic tools or do I need anything special?

Does the upper ball joint (pic in my last post) look like it just needs a new boot or the whole piece?