I think it sounds great! If you want a casual, relaxed wedding, a bbq/cookout would be awesome. With that many people though, it might be best to hire a caterer to cook all that food, so your family can socialize and one person isn't stuck at the grill. Do what you want and what is special to you. corporate catering dc