I would look outside of Canada. They seem a bit high strung on COVID.
They've already told all cruise lines they won't allow any ships to dock prior to 2022. I wouldn't count on traveling there - while it might work out, I'd rather go somewhere I can count on being open.