Have used Avery 900 on 3 x 280 passenger Aluminium Ferries. Awesome, Handles the salt and removal is by water blaster. Have used 3M 180c and Avery 1005 on speed/race/ski boats, there is zero problem with water entering air release, as one just seals the edges as a pre caution, I use 2 pak clear, especially on Race Boats. If you are really worried about wear and tear, install un laminated and clearcoat in 2 Pac Clear coat. A clear coat Paint job over vinyl requires a few Dust coats (very light) then you can Coat it fully a few times. For gloss and durability, nothing beats this in my opinion. The laminated version of prints is still great and will last if matched media are used, and on Gel Coat Fibreglass boats, the vinyl sits solid. Just make sure you get the polish off the surface, I did have a contract for a boat manufacturer, 6 years, over 1100 boats done for them, mainly basic designs, branding and stripes but also a few wraps. They dont fail, give it a go with cast vinyl and seal bottom edge just to be safe.