just buy a cheap laser printer they use powder and if the paper gets wet it doesn't run off the page. They use heat to bind it to the page. They're cheaper in the long run if you print allot. Now for scanning if that's all you need you can use a
laptop scanner which can be very small and compact. I do most of my signing of paperwork on the computer it self I figure why bother using paper at all. If you need to print something local libarys or post offices charge per page so a usb stick might be a worth while investment it all depends on how often you really need it. I find I use mine 1-2 times a year.
At the end of the day who cares about the quality of the print unless your printing photos it doesn't mater if you go high end or cheap. They all do a good job for what it is. I like wireless printers since you just need
power. Then most have a usb port on the front so you can
plug a usb thumb drive in and print from that. It all depends on how often you really need it.
I have a HP offiejet pro 8500a. It cleans the print
head when you turn it on when it's been off for a long time you can also change the print
head if it clogs up. So at the end of the day it all depends on the space and what you really need. I find I use the scanner more then the printer it self and my
phone has a program that can scan using the
camera. It all depends on what you already got and if you really need it.
So say you run out of ink you can always ask the marina if you can print something. The post office and local libarys are another good place to use it for really cheap. It's just depends if you want to travel to use it. Most people don't use a printer very often. Even some companys are going paperless.