Looks like yellow bushes pressed into the front brackets, possibly eccentric it does go down the road straight, and the tires stand up nice and straight... shocks are no doubt wasted on the rear, fronts are iffy,, I'm pretty sure I need new tie rod ends,, so yes to all the above, she has 311,000 miles, so yes it no doubt has lot of wear.. nothing will ever drive like that 95 I bought with 97,000 miles,, but I would like to get close.. I imagine I will have to replace the bushings in the front if I go back to stock.. the birfields are not presently making any noise,, so I'm greasing things today..