been on a cruise (I prefer to stay in one spot on vacation) but many people I know LOVE them. A Disney cruise will be nothing short of amazing and I'm sure you will have an amazing time. Now I have been on many boats that rock around a heck of a lot more than a cruise ship but a motion sickness pill called Dramamine always does the trick for me. I take the recommended amount of it and I don't feel a thing. Just be careful you don't get the drowsy version because after a few hours it will make you VERY tired, that is unless you want to fall asleep for a few hours lol. If your friend has seasickness issues tell her to try Dramamine it works wonders.
Just keep your hands clean before you touch anything you put into your mouth and have fun : )