Yes, you are welcome to bring your pet on board.
Yes (the owner has just replied with a confirmation). But i can imagine it could be rather challenging when its the busy tourist season (the boat can get crowded). Lap dogs & well managed pets should be fine. You both will enjoy the experience i'm sure.
I have no idea sorry I couldn't help.
I am not sure , I'm sure you could call and find out good luck
Thanks! Your answer is awaiting moderation.