I believe it starts when there's enough snow to cover the trails. They have a website with great info.
Yes, usually somewhere around the end of November/ beginning of December. If it's cold enough they blow their own snow too. So really depends on the temperature...
Thanks! Your answer is awaiting moderation.