I would absolutely not eat food from a buffet... ever!! The risk of cross contamination is just too great.
Sorry to bring news that I'm sure you don't want to hear.
The good news is that you can make your own buffet at home and be sure that you won't get sick!