No bikes on castle island..
I'm not sure, check their website
Dont think so.
No
I am not sure if Castle Island does, but here is the link for state parks in general: https://www.mass.gov/service-details/weddings-at-state-parks I may have looked it up for myself last year ;)
Thanks! Your answer is awaiting moderation.