I agree with Oscar's Mommy
Tire him out a little before everyone comes. A bath always does my girls in
Take him out for brief visits, and just be careful to not let anyone inexperienced hold him.
I just had 8 of my inlaws here from out of state for the holidays, and it was TORTURE! I had to constantly be on the alert for where my babies were, and who with, and making sure that no one was picking Luna up (she's wiggly jumper) or feeding them anything. Then the fun of cleaning up after them, of course
I was up til 2 am every night and got up around am to start the fun all over again
If I can get through 10 days of that, you can do one evening
No sweat