Thats a little early, and the resorts will have just opened up. The past couple of years they have had anywhere from 30 to 120 inches of total snowfall by Dec 3rd. Check out the Snowfall tracker.
Homewood is supposed to be beautiful, so worth checking it out...if there is snow.
Chain Control does happen during storms and they will check, turn you away, or ticket you in Chain control areas. I've gone with and without AWD.