I think the North Carolina fishing law states as long as you use live bait your ok. If you use artificial bait you will need a fishing license. But you might want to check with the town or North Carolina Wildlife Commission.
I don't see why not. Free to launch kayak. Not sure if they charge to fish from dock
Yes I saw many people fishing
Thanks! Your answer is awaiting moderation.