We are having a bbq style buffet, is 4 sides enough? To many? To few? We are expecting around 100 people (waiting on a ton of rsvp's). I think we have something like 20 sides to pick from. Also is cake enough for dessert or do we need another option? Thanks!