I have been on 3 cruises, and 2 of them were Disney cruises!! First of all, they are AMAZING and you are going to have a blast. I have some tips for you that worked for me on all of the cruises I've been on! Also, my parents just got back from a Disney cruise, and this is the worst season for noro on cruise ships, so I gave them these tips and they didn't catch anything. First, there are plenty of options for eating food on the ship. The Disney cruises have buffets for some of their meals, which, if you can, I would avoid. Even though there are serving spoons and not everyone is touching the food, everyone IS touching the same serving spoon, and if any of those hundreds of people has been s*, you could catch it. The good news is there are burger and pizza and snack stands with food available anytime, so you can totally avoid the buffets without going hungry! Also, just in general be careful about touching railings, especially on the stairs, and try to use your stateroom bathroom instead of the public ones on the ship. Your room will be close enough to get back to easily! My last tip would be to use Wet Ones. There is an ingredient in them that kills noro, and I sent my parents on their cruise with some little travel packs. They used them before they ate, which I do in addition to washing my hands, and they seem to do a great job keeping hands clean. You could even encourage your friend to use them. As far as her motion sickness, definitely use the sea bands!! They have worked wonders for my friends with motion sickness. Also, if the seas aren't rough, most people don't even feel sea sick on a boat as big as the Disney cruise liners. Good luck and bon voyage!!