No, but there are facilities at the dock
Yes
Up to 10 people
Mountain Creek Marina in Sherrils Ford NC
The price advertised is the final cost for the boating excursion.