Troll's going to be open. Wild Mountain should be open. Welch might be open. I'm not even sure if Afton has STARTED making snow yet, since they seem to have gotten rid of their hill cams. The only thing I've seen on Afton's park is the same cgi they've put on the webpage, facebook and everywhere else. I rode troll last sunday, it was fun, but only because it's early november, lol.
edit: To answer your first question, Troll seems to be universally considered to be the best park near the twin cities.
"my only interest in statistics is in not becoming one"