It's not open Mic but I'm sure they have an open Mic night here and there
I don't think so, the first thing they tell you is not to try to be Funny and steal the show
No
When I went it was to watch stand up. I'm sure if you call and ask, they can set something up.
Thanks! Your answer is awaiting moderation.