Jenn:
Congrats on that marvelous upgrade.
My DH was looking around the web for info on whether we'd need visas for a potential cruise and found this site:
http://www.travisa.com/travelvisa.htm I'm sure a quick inquiry to your TA and/or Radisson will answer your question re how the process works. I suspect it's very different from a visa that authorizes you to work in a country!
It will be a wonderful trip and we'll all be awaiting your review (from your own perspective!). ;)