A laser printer will create a more durable print than an inkjet printer as the output is waterproof. To make it even more long-lasting, seal the printout in a bag or laminate it. When it comes to the choice of paper, the best option is synthetic waterproof paper e.g. Revlar. If however you have to use an inkjet printer, you can spray the paper with a fixative to preserve it or use waterproof paper like Teslin.