Yes. You can launch a kayak or canoe from many points along the river at the park. The best spot to launch from is up near the Dam. You'll see the natural launch site. If you're an avid kyaker I'd say check out the rocky area around the Dam after a NICE heavy rain when they have the gates open and the water is really rolling, you'll find some fun spots up there.
Yes. You will have to walk your kayak to the Riverside though
Thanks! Your answer is awaiting moderation.