Tropical photo have been doing a great job this year. I am using them for video service and bringing my own photographer down. You are able to do a buffet just ask your WC about it. For the DJ We paid for flight for our family friend to Dj and MC, but people have night their own music and said they had a good time. I prefer to have a DJ since I'm having 70 people at my wedding and need someone to pump them up. Lol I don't have the list but for DJ AND MC it's about 1300.