Regarding the skicard, it looks like there's a kiosk in Andermatt at the train station:
Bahnhofkiosk
Bahnhofstrasse 2
6490 Andermatt
Schweiz
Open from 8:00 to 18:00

I was able to use the same card for Andermatt as Airolo last year. Engelberg was a different card. I did not use the SkiCard system though.
I would think there would be a kiosk in the Zurich airport/trainstation as well. The only problem would be finding it in there.
Last edited by Buster Highmen; 02-28-2019 at 10:05 AM.
Merde De Glace On the Freak When Ski
>>>200 cm Black Bamboo Sidewalled DPS Lotus 120 : Best Skis Ever <<<
Bookmarks