Why do you want to varnish the paint?? If the paint is dodgy it needs re-painting, if its ok…why varnish?
If you varnish, it makes it very difficult re touch up areas later as varnished paint is not the same colour as paint paint, if you see what I mean.
On My Sans Pareil, wot I have painted with red oxide underneath and gloss black on top, I intend to use a satin varnish all over to enhance the red, and dull the black. I will use a Humbrol Satin varnish I already have. This is a specific application of course, using paints that are to hand and then altering them subtly by the use of varnish.
Almost any varnish will do, spirit or water based…but NOT cellulose as this will certainly strip the paint off. ALSO do not use a spray varnish unless you test it on a portion of paint that you don't mind being ruined, which is of course NIL, as despite the fact that a lot of paints are Acrylic, water based, and therefore in theory interchangeable, THEY ARE NOT.
I have used interior varnish ok….my premise is….the boat is not that long in the water to affect "interior" varnish.
HOWEVER no one will agree on this and no doubt others will have strong views over this position.
Ashley Usual disclaimer.