You may be a little optimistic on your answer to # 2. I saw a report on YouTube from a survey a week ago and the world wide cruise industry is around 40,000 members short. That includes crew, entertainment, corporate, terminal staff and shipyard maintenance. Most empty slots are expected to be filled by late summer.