Might help to know where you are at. In the USA, you have only one option....Epson. Unless you are willing to pay double for a UK version of the Canon Pixma printers.
There is no such thing as waterproof injet ink, if you want permanence you need a spray-on finish like clear acrylic.
The Canons are far cheaper to operate than Epson by most accounts, especially if you plan to refil tanks. Consider doing a search here for "printer", this topic has been well covered.