I love this place and have been a number of times over the last several years.
If you want a party here within reasonable distance to the stage, you will need to book VERY far in advance. 6 months? you still might not be the first people booking... This place is full of parties from birthdays, graduations, bachelorette or whatever else requires people get a little bit crazy. It's interesting how 18th and 60th birthdays can be held in the same place while everyone has a total blast.
People will tell you that you'll end up standing on your chair and singing at the top of your lungs.... don't believe them? We'll see ;) Even my shiest and most stick-in-the-mud party attendees eventually gave in and got loose a bit there. If you're already planning to be up there dancing away, wear fun accessories if you're celebrating because you'll probably get a chance to show off a bit more on stage.
What my slightly younger self did to win a pitcher of beer is not for discussing here... but I can say you'll have a great time and you might end up a bit outside of your comfort zone.
If you're not planning on tipping with your song requests, you probably won't hear them. What has disappointed me in the past is putting a song up there with a $10 and not even getting to hear it. Did it fall off or the money ended up with another song? I can't imagine the going rate for songs cost over $10.... oh well those musicians deserve that $10 even without getting my song.
I wouldn't eat here - it's palatable but too expensive for what you get. Ultimately we end up getting something to absorb alcohol but it's not a great place for culinary delights. Alcohol in here is expensive but I like their menu of mixed drinks and martinis and given the entertainment value and still reasonable cover I can forgive the price for a drink.