Yeah, I think its only the yeti, The rest will be going 55mph down an 80ft drop. lol, yes im pretty sure there will be snow(don't quote me on that) not sure about wind. Ask people who actually know what they are talking about. Anything I know comes from these forums.
---And wont the beggining...