Call Alex or Charity, think they will find a way to accommodate your. Try to find a time when Alex is in US. As he often travels to Sicily.
I do not know. But I would arrange it sooner rather than later. It is easier to cancel than plan. As far as the restaurant goes, they need time to order food. Ask them about cancelation policies. It is a great place!
I would do at least a week.
Thanks! Your answer is awaiting moderation.