In a small dry skillet over medium heat, roast the unpeeled garlic until it is soft and blackened in spots, 10 to 15 minutes. Cool, then slip off the papery skins and finely chop. Cut around each avocado from stem to blossom end and back up again, then twist the halves apart. Dislodge the pit and scoop the avocado flesh into a large bowl. Add the garlic, cilantro and lime. Coarsely mash everything together. Taste and season with salt, usually about 1 teaspoon. Scoop into its serving bowl and cover with plastic wrap directly on the surface of the guacamole. Refrigerate until you are ready to serve.
Scoop the garnishes into small serving bowls and the chips and bread into a large basket or bowl. Set out everything—put spoons in all the preparations and garnishes--for your guests to enjoy, encouraging them to spoon a little guacamole on a toast or chip, top with a garnish that appeals.