I fish there myself and you do not need a permit to fish at Pepper park or any pier.
You dont need a fishing license on a pier.
I don't think so, I see all types of people fishing there. Not sure if they had a permit.
Thanks! Your answer is awaiting moderation.