If the mom-to-be is expecting, she may not be eating raw seafood (sushi), cured meats or some cheeses for that matter.
The Buffet Menu looks great. The “Luncheon Party” also looks good. You could supplement with an extra fruit or veg platter or the Mediterranean platter. You could go with a pre-made sandwich tray or the the pulled pork or beef for people to make their own and supplement with various platters.