what else is needed.....well look at your outer tie rods, get new bolts for the LBJ's, only use toyota LBJ's. With nearly 300k, look close at the lower control arm bushing too, they can be worn at that miles. sway bar links, steering rack bushings too. All of those, even with new shocks/springs and LBJ's you will still feel the slop and move in and out of alignment.
there is a thread just about the 2 inch lift, and a video by speedys garage on youtube, just doing the 2 inch. There is tons of info and videos if going higher than 2 inch ( like 3 inch or more). The main advantage of the 2 inch lift is no diff drop needed and no messing with the rear panhard or sway bars or longer rear brake hose. ( thus less money)
I will prob just do a 2 inch lift on my current 4runner, last one had a 3 inch ( which I liked and is good too).