Get Together This Weekend?

Phrase used to say that people are coming to one's home as guests
have a few people over
Hey! I'm going to have a few people over on Saturday for a BBQ. Would you like to come?
Phrase say something in reply
get back to me
It's supposed to be great weather, I hope you're free! Please get back to me as soon as you can.
Phrase agree to a certain course of action
commit one way or the other
Actually I kind of need you to commit one way or the other. I'm on my way to the grocery store and want to know how much food to buy.
Phrase reach the limit of what one is able to do
maxed out
Oh sorry dude, I’m maxed out. On Saturday it's my Mom's birthday and we're going to the country. Next weekend would be good.
Adjective possible to do
Is that doable for you
Hey man, I wish I could but I’m sick. How about next Saturday? Is that doable for you?
Phrase used to say no to an offer with the possibility of accepting it at a later date
take a rain check
Well, I’m going to have to take a rain check too. We have friends from up north staying with us all week.
Verb to decide to do something at a later time than was originally planned
So no one can make it. No worries, I'll postpone. Sounds like you all are free next weekend. Yes?
Phrase someone who brings a lot of energy and enthusiasm to a social event
the party animal
Well buddy, looks like it’s just you and me for now. You’ll have to be the party animal this weekend!