If the A/C works good, its a Great vehicle!
Go to ebay, put this in search, "1997 4runner running board ends".
Not sure about the seat back parts, but check out toyo of cool springs:
Toyota of Cool Springs | New Toyota and Used Car Dealer Serving Nashville
I had my front seat re-done with new foam and pleather, best money spent on that truck.
__________________
2001 Limited 4WD - 346+K - SunfireRed\Thunder Cloud; - 265/75/16 Michelin A/T2s - Fat Pat's 1.5" BL - StopTech ANGLED rotors - In series 699 trans cooler, New Yota1 transmission, All new OEM suspension front to rear.