Hello,
Have you checked the front knuckles for grease, and the wiper seals for condition etc. How is the knuckle ball?
Its is a 20 year old vehicle, and as yo said there are lots of old things on this one, which also means, that some maintanance might have been skipped. Take a few pics and post em.
check out your transfer case/ front axle oil as well.
I have a 91 prado with solid front axle and just did a full complete axle service a little while backmyself. changed the axle seals, new bearings/reces. gaskets etc.
take care.