Unpeeled Eggs would be okay. Fruit and yoghurt would depend on how they’re served. A big bowl of fruit salad— no. Bananas that you peel yourself, probably fine. Yoghurt (that is labelled gluten free) that comes in its own container, sure. In a big bowl, no.
I have to Strongly disagree about the buffet; buffets are a cross-contamination nightmare. Serving utensils get swapped from one dish to another, and bits of food from one dish can easily get dropped into adjacent dishes.
NEVER eat at a buffet unless you’re the one hosting, or help set up, and can put food aside from the buffet before other people serve t...