Credit Cards are fine.
You can store your bags at the ferry terminal.
I would make your reservations for slips now. We arrive the following week and have already made our reservation.
Have fun!