Yeah, you know, I did consider the bread angle. If I do serve bagels, well that will mean I'll need to add cream cheese to the table as well. Rolls mean butter.
So... my quandry. I learned my lesson at a party I had years ago that plenty of food does not need to mean too many things, just plenty of each thing that you do serve. Because the more things that are on the buffet table, the longer it takes to get everyone served since everyone has to linger at each item, decide if they want some, take a bit, etc. while everyone behind them is waiting.
So, if I do bagels or rolls, I probably need to eliminate one of the other items as I've settled on six as being the maximum items I want on the table. I sort of figured on the crackers and puff pastry (in the brie en croute) as supplying the "bread" course. I could get rid of the guacamole, but it's a very popular item every time I serve it.