My family (me, my husband and two children ages 15, and 18) will be going on our first Disney-3 day cruise in June. I know that Disney recommends that everyone have a passport but also notes that one is not required. I am concerned that we will not have time to get a passport and I hate to spend the extra money to rush. My question? Should we have a passport? and does everyone have passports going on the cruise? Thanks for the feedback...