The shocks side is relatively easy if you're looking at dobinsons. You have the 700 or 574 fronts. 574 has more travel.
Springs wise, there are a few options and it all depends on what static ride height you are looking to get. Now lets say you get a C59-300 which gives you about 1.8inches of lift with a stock front set up. If you eventually add a bumper, the static ride height will most likely drop down. How much? depends on the spring rate and the calculations.
If you want to lift your car a certain height and you have a bumper, you need to get a spring that has a spring rate that allows you to lift all that added weight. IF you start with that sort of spring and have no bumper, the higher spring rate can cause a rougher ride. That being said, you can always swap springs out so you can start with a lower spring rate for no bumer and add a higher spring rate spring for when you add a bumper.
Use this site to determine which springs youd like
Dobinsons 1" to 3.5" Build-A-Kit Toyota 4Runner 2010-21 | Exit Offroad