If you are having the steel drum band you probably dont need a CD of music unless there are songs you want that they cant play. I'm sure you can put stuff on the tables even if you arent doing a private dinner, I'm not positive though, as we never brought anything for our tables, just used what the resort provided. For our guest book we used a fingerprint tree that we did after the dinner. Everyone thought it was a great idea and I love the fact that It now hangs in our house and we get to look at it every day. Our guests loved their OOT bags, I would suggest doing them if you can. I also think custom mugs are a great idea. Thats one thing I wish we would have done, but it just wasnt within our budget.