I was in PG county then, and the ‘83 blizzard had the best thunder and lightning snow that I have ever seen. It was pouring potato chips and you could literally see the snow accumulating during the height of the storm.
We hiked from Logan Pass a couple of years ago and got there at about 5AM to ensure parking. It was already filling up so I definitely agree on the bus recommendation.