No you can't. If you want to bring your own kayak contact Delaware water gap recreation center for more details.
No, there wouldn't be a reason to use them if you have your own kayak. The park service offers a kayak shuttle service that you can use for free. Schedule and details are on the national park service website.
Thanks! Your answer is awaiting moderation.