Excellent
They don't charge, but you always need a fishing license, unless (I think) you are fishing in freshwater, with natural bait only, no artificial lures. Check NC Wildlife rules and regs.
Not bait store , not sure about license
No there's no charge
No
I don't know if you need a license but they do not have a bait store
Thanks! Your answer is awaiting moderation.