For a cake you can either call the bakery at your hotel or the restaurant you intend to have it at. we have had used the GF bakery: 407-824-2578 , and for our daughter's 1st birthday we are using CRT: 407-824-7091.
The only limit the chefs have will be your budget.
They can cater for all special requirments, we had a gluten free cake and it was amazing. We had a cake for 20 people and was app. $100, we had the castle facade, princess aurora, and bows all made out of chocolate.
The cake can be anything you like, give them a photo of your wedding cake and they will copy it for you. It is best to give them as much notice as possiable too.
We have not yet decided what we will have in april.