Yes, you can bring your own. Done it myself. You used to be able to get a license (maybe temp) from the rental stand. Due to COVID, they might have moved this to the front office.
Yes. You might need to register at the office.
Yes a lot of people fish too
Yes I have seen people bring their own Kayaks. Not sure if you need a permit
Thanks! Your answer is awaiting moderation.