According to the boaters guide for the town of shelter island, "Mashomack Preserve Shore access and landings are prohibited along the shoreline of Mashomack Preserve" sorry looks like no boat landings
No, you need to check in at visitor center first which is not near the shoreline.
Thanks! Your answer is awaiting moderation.