Just follow all the boats anckerd together. They swim every where
Not sure because I don't have a boat but you can call. Sorry not helpful.
I think so. There are several places to pull your boat up to and swim. I know for a fact at the beach on the west side and there is a sand bar that a lot of bots anchor at to swim on the north east side.
Thanks! Your answer is awaiting moderation.