I don't recall the mountain offering tubing, but they do have a toboggan chute. It's an ice run that goes out over the frozen lake. With that said, it's very weather dependent, so you'll have to call and find out if it's open.
As of when I was there last yes
Thanks! Your answer is awaiting moderation.