I'm glad to see that you have also posted this on the "Crewmembers" forum. You will probably receive more answers there than here. Most of the folks on this board are customers and not crew.
Best of luck to you and I hope you start your contract very soon.
Take care,
Mike