Yes, this will fit a 2022 Toyota 4Runner TRD Sport. No, you will not need longer shocks. Your stock shocks will work.