I just made the same trip for Christmas. Snow on the pass and a ton of snow in Leavenworth I'm on summer tires with good tread and I had no problems at all. Remember these are Subarus. Just don't drive like an ass and you will be fine..
Does anyone have a estaminet on how many people are going?