yes, at the pier.
Yes you can. They sell it in the gift shop
Bait from the source is best i think , if you buy it there it is kinda expensive.
There's a tackle shop across the road and a bit North that has various live and frozen bait too
Yes.
They sell frozen shrimp. And tackle but it's not cheap.
Thanks! Your answer is awaiting moderation.