Awesome, well I would go with adjustable coilovers in the front, you can adjust them to the ride height you want (to fit in the parking garage) at the time while maintaining a quality ride. Coilovers will give you the option to fit up to a 315 tire with minimum body work if you do decide to go all the way to 3" with them. I like toytec personally ran them with the Eibachs and if I hadnt sas'd would still be running them.
As for the rear, get some springs that will give you a couple inches of lift, superflex are tall so do your research before going all in, LC 8's are tall, some springs that are 2" will be plenty for looks. When your done with the parking garage, etc and want to offroad it. Simply put your rear coils up for sale here (the will sell) and purchase something to fit the desired lift you want and just raise the front coilovers up to spec and done. That is the easiest way to lift your 4runner and have everything you still want.
After the lift decide how big of tires you want, make the measurement calculation, check the parking garage height again and go from there.
You can always throw 33's and a small body lift on it to clear rub, look good and fit in the parking garage. Thats a cheap fix... not a fan of BL myself but a lot of people run them without problems, me included.
Careful adding wider, bigger tires as they tend to rub the UCA without wheel spacers, offset wheels, or new UCAs.