Latest requirement from Carnival web site:
https://www.carnival.com/Legal/covid-19-legal-notices/covid-19-guest-protocols?icid=advisory_cruisehealth_102522
Also, if you haven't checked it out yet CC has a sub-forum for cruise/travel insurance. Lots of great info to peruse that may apply to your situation. Here is the link:
https://boards.cruisecritic.com/forum/499-cruisetravel-insurance/
Actually it's poor etiquette to hijack someone else's review. Start your own if you want to share your experiences which I'm sure people would appreciate.
If you go to the Ports of Call section of CC you will see forums for all those places with information on things to do, see and transportation. Link:
https://boards.cruisecritic.com/forum/8-europe/
You guys keep saying the same things over and over in a strange effort to get the last word in. Sometimes ya just gotta disagree and then move on to the next world changing cruise issue.
I can't think of one single reason why I would go on vacation and bring a gift for one of the employees. Don't do it on land, why would I do it on a cruise? Seems odd to me.
Tip? Sure. A gift? Don't understand that.