I'd try speaking with the owner Rex.
Sorry I don't know those answers, I'm just a Uber driver. You would need to contact O'Hara's. I do know that they do have live bands and Karokee. Hope this is helpful.
Thanks! Your answer is awaiting moderation.