Give every guest a bag of training treats so that your puppy will be inclined to like them from the outset. Show your guests how you use your puppy's dinner kibble to lure/reward train him to come, sit, lie down, and roll over. Ask your puppy to come. Praise him profusely as he approaches and give him a piece of kibble when he arrives. Back up and do it again. Repeat the sequence several times.
Each time the puppy approaches, have him sit. Say, "Puppy, Sit," and slowly move a piece of kibble upwards, from in front of his nose to between his eyes. As the puppy raises his nose to sniff the kibble, he will lower his rear end and sit. If the puppy jumps up, you are holding the food lure too high.
Repeat the procedure with the food closer to the pup's muzzle. When your puppy sits, say, "Good dog," and give him the kibble.
Now have the puppy come, sit, and lie down. Once the pup sits, say, "Puppy, Down," and lower a piece of kibble from just in front of his nose to between his forepaws. As the puppy lowers his head to follow the food, he will usually lie down. Don't worry if your puppy stands instead; just keep the kibble hidden under the palm of your hand until he lies down. As soon as he does so, say, "Good dog," and give him the food.
Now teach your guests how to train your pup to roll over. Once the pup is lying down, say, "Puppy, Roll over," and move the kibble from in front of his nose to his shoulder blade and slowly over his backbone. Once the puppy rolls over onto his back, say, "Good dog," and give him the kibble.
Repeat the come here, sit, down, and roll over sequence until the puppy responds reliably, and then help each guest practice these maneuvers until each one can get the puppy to come, sit, lie down, and roll over three times in succession for a single piece of kibble.