They have all the bait you need on the boat you don't have to bring anything but yourself
They do sell bait right near the boat at the bait shop
Live bait shop right next to boat. Boat supplies both squid and herring.
Thanks! Your answer is awaiting moderation.