Re: Bad panic!!!!
First of all, have fun in Salem! I grew up in Boston and LOVED going to Salem for Halloween. So much history there, plus it's spooky! As for a dinner cruise, I went on one around the Boston harbor and ate the food and was totally fine. The food was actually good! Don't worry about noro, the reason it spreads on cruise ships is because people are cooped up there for so long in tight quarters that it's extremely easy to spread. If you're only on the boat for a few hours, that risk is eliminated.
Go have fun!
PM me for contact info such as skype, email, or facebook. Thanks!