At first blush, politicking on public property seems like free speech activity. However, there are legit safety concerns on the parking deck of a ferry (Time, manner, place). I think the state could easily make it illegal to collect signatures on the open seas.