I’d say build your own controller.
But hey, considering what you are asked (the way you just put it) you can even just use the vehicle stuff, or a pawn to posses.
For rendering inside/outside of water you have to look into double shell and post process stencil filtering - otherwise, normally with displacement, a low boat sits with visible water in it (Ofc, I don’t think your employer necessarily cares)