First the road info: The highway to Panorama (Trans-Canada #1 to Castle Junction then the 93 over Vermillion Pass and Sinclair Pass to the Columbia Valley) is usually in pretty good driving shape and doesn't have any particularly gnarly sections. Highway #1 west from Castle Junction through Lake Louise to Golden passes through the Kicking Horse Pass, which is usually no problem, but then has a short section through the Kicking Horse Canyon (about 10 km) that is twisty, and normally has a speed limit of around 40 km an hour. In good weather you should have no difficulties with either. Good snow tires are a must, AWD is not generally necessary. The road from Invermere (your 20 minute travel description would place you around there) to Golden is along the Columbia Valley and isn't really a mountain road. Access roads to the two resorts from the towns should be no problem with snow tires. Be sure to stop in Radium for the Hot Springs.
Panorama has a wide range of runs which should keep skiers of all ability happy if the snow keeps coming. Kicking Horse is weighted more to the advanced skier, but there is a nice bowl between the Eagles Nest and My Blue Heaven that will provide lots of fun for intermediates and beginners who want to venture into some easy glades. The lower mountain has a number of green runs.
Golden is a lumber town that is remaking itself as a resort. You should be able to find a couple of decent places to eat, and you don't have to sit with your back to a wall in the bars, but don't expect the full resort experience. I can't vouch for the bars in Invermere, but the Blue Dog Cafe has good coffee and a healthy menu. Panorama has more on-mountain development than Kicking Horse, but KH is building out more each year.
Conditions are good at both right now (more than a foot of fresh powder on top of a decent base). There are four other hills within a reasonable (under two hour one way) day trip range (Kimberley and Sunshine from Invermere, Revelstoke from Golden, Lake Louise from both).