You could probably launch at the beach but you would need to carry it..water can be very choppy..
Yes in the day use area. First road on the right after you pass guard shack in Day use area. Next to fishing dock, just to the right.
Thanks! Your answer is awaiting moderation.