Hi Atom Ant
I'm a native swiss and I hope I can give you some hints:
1. Snow conditions in switzerland are not bad in general, but it varies from season to season. Last season was starting very late. It was very warm in december, but that's unusual. At least the rest of the season I had a really great time: https://www.youtube.com/watch?v=ah0RkHX81LY . I love to ride in the Elsigen-Metsch area (Kanton-Bern) which is not that big and crowded, but has great slopes.
2. The largest ski areas around Zug are "Engelbert-Titlis" & "Hoch-Ybrig". The following site is a really great source for all ski areas in Switzerland. Here is the link for central Switzerland part, where Zug is situated: http://www.bergfex.com/luzern-vierwaldstaettersee/
3. Prices may vary from site to site between CHF 45-80 per day. Mostly its about CHF 60 (See bergfex.com).
4. I live in Kanton Bern which has two well known areas within your 2 hour range; Grindelwald & Meiringen/Hasliberg. For race boarding I recommend Grindelwald, for freeriding Meiringen/Hasliberg is great. Feel free to send a PM, if you're around.
5. This site is a great source for the actual snow conditions and avalanche dangers.
Hope this helps.