Need front suspension guidance

i would go ahead and replace, that stuff is old and has mileage on it.

do source good quality components. whether rock auto fills your need or PST kind of depends on what's available and how you intend to use the car.

for the uppers i strongly suggest the problem solver offset upper bushings.