Hello Damaris! Welcome aboard the Disney Parks Moms Panel.
How absolutely exciting that you and your son will soon be walking down Main Street U.S.A together and setting out on a high seas adventure with Captain Mickey! Surprising your son will be a magical moment for the both of you and it brings a huge smile to my face just thinking of his reaction. My husband and I surprised our kids with a Disney Cruise Line vacation for Christmas once and it is one of my fondest holiday memories!
You are correct that you will be receiving
MagicBands, luggage tags and a Guest Travel Booklet in advance of your trip. Your MagicBands are for use during the Walt Disney World Resort portion of your vacation. They can be customized using My Disney Experience up to 11 days prior to your resort arrival. You can expect to receive them about a week prior to your stay. You will receive an email and tracking number once they have been shipped.
Your Guest Travel Booklet and luggage tags will be sent to you from Disney Cruise Line also in advance of your sailing. This booklet will have all the necessary information for your trip including when to attach your Disney Cruise Line luggage tags to your bags to ensure they arrive in your stateroom after you board the ship. You should receive these items 30 to 45 days prior to your sailing (timing is subject to change dependent on your itinerary).
Consider scheduling a complimentary
Character Call to your son prior to your vacation as well! This could be used in conjunction with your surprise or after the big reveal to help build even more excitement during the countdown to your trip.
Have fun making magical memories! Bon Voyage! Angie