alot of factors play into driving in the snow, i'd argue more so than any other style of driving. the following is simply based on my experience of driving in the snow.
1) tires:
-dedicated snow tires will always provide better traction and stopping power than all-seasons. combine snow tires with chains in extremely heavy conditions and i dont see why you wouldnt be able to get where you want to.
2) driving style:
-i'd say that driving style is number two in importance on the drive in snow list. being aware of conditions and always being a step ahead will help you avoid accidents as well as getting stuck. another thing with driver awareness is being aware of the cars around you. if you notice the car infront of you having trouble stopping or if the car is sliding around, leave more distance between you and the car. that way it will give you time to do an evasive manuever or come to a stop.
-also be aware of the vehicle behind you. if he/she is being an idiot and following too close, chances are that they will slam into the back of you. another reason why leaving alot of space between you and the vehicle infront is so that you can have enough room to safely stop and hopefully not have the idiot behind you rear end you.
-the 4Runner will be heavier than any subaru you have ever owned so get used to the idea that longer braking distance will be required to come to a complete stop. the heavy mass of the 4Runner will definetly cause the truck to slide forward if you do slam on the brakes, however the traction control system will hopefully help you maintain a direct course and come safely to a stop.
-if you're worried about people rear ending you this product might help save the day (
SUPERBUMPER Hitch Step - Stops Rear End Collision Damage.). basically it is a shock absorbing hitch step which fits onto any stock 2 inch hitch. it could potentially save you from alot of rear end damage should someone slide into you.
3)lastly:
-avoid driving if you can, especially in heavy snow. now i know i'll probably get flamed for this one but in times of heavy snow or terrible weather or both, its probably better to stay at home if you can and drive only when necessary. this will reduce your chances of wrecking a brand new 4runner.
-i enjoy playing in the snow with trucks as much as the next guy but sometimes its just smarter to stay off the roads.
since you're coming from a subaru which has symetrical AWD, it might be better to get the limited as apposed to the sr5 or trail, if budget permits. the limited has a full-time 4wd system which will engage traction control measures without you really having to do much. the sr5 and trail have a manual transfer case which requires you to physically shift the car into 4wd (high or low) in order to put the truck into 4x4 mode.
whatever flavour you do go with i'm sure you'll be happy with a 4Runner.
edit:
i own a trail and it rides very nicely on pavement. i was actually surprised at how well mannered it was in the corners and on long stretches of highway. the kdss definetly does play a role i believe in that ride quality.