I can’t help on the room and port question, but I can help on the Pisa one
I’m “Pooh sized” myself...but that can mean many different things.
3 things to consider....
1, can you and DH fit? depending on how Pooh sized you are, yes, probably, but will he’ll probably have to turn to the side a bit so his shoulders hit the narrowest points at an angle and not straight across. If you still think you want to, message me with more size info and I can help better.
2, can you do the stairs and actually enjoy the view once you’re there? I can walk (not climb) 20k steps a day at a brisk pace and not be windead or tired. I get winded by the third flight...and at Pisa, and several of the other climbable wonders in Italy and Europe...the cases are too narrow for you to step aside and let others pass you...so there’s a constant pressure to keep going...it’s very physically taxing...and Pisa is over 25 flights up!!!!
3, and honestly almost more important than the other 2 questions...are you time restricted while you’re there? There is so much to see there, much more than the tower!
There is the tower, which a climb of would be 5th on my recommendations at Pisa
There is a museum, but it would be 4th on my recommendations
There is a cemetery...which might sound odd, but is really beautiful, 3rd on the list
The cathedral is stunning...one of my personal top 3 Duomos in Italy...2nd on my list to do at Pisa
And then there is the bapestry at Pisa. Seriously one of the my all time favorite anythings in Italy! Every 30 minutes they close the doors and demonstrate the amazing sound resonance. Sometimes they do it with bells...but sometimes depending on what guards are working, you get to hear the demonstration in voice. Absolutely amazing. The building itself and all the carving...and windows...and this one you can climb to the upper level too (only 3 flights) and see some of the views. If you go and the demonstration is with a bell...if you think of it, message me and I can send you a video I took of the voiced version...but only after. If you can, you should hear it live first!
I hope that helps!
Enjoy the cruises!