I had a shop with 6 lifts replace both LCA that I purchased at Amazon. I also did the sway bars. A mechanic with 20 years experience and a 9/5 job working at this alignment center said they were needed. I have a 2005 SR5 with 150,000 miles on bad roads here in the Bahamas.
AM parts are probably fine for these parts - by good manufacturer. The bushings come installed by professionals, and a back yarder can't compete with their expertise and experience IMO.
Sway bars were $25. I did these at the same time.
Amazon.com: Stabilizer Sway Bar End Link Front LH RH Pair for Toyota Lexus: Automotive
I forget where I got my 2 lower control arms with bushings, but they were not expensive. They were a perfect fit.
2005 Toyota 4Runner Replacement Control Arms – CARiD.com