There is a boat slip/ launch area but I'm not aware of rental on site. There are a few places that will deliver them or you can go to Lowder Milk where they have on site rentals. Delnor-Wiggins has rentals on site as well
Yes, there is kayak rentals from the parking lot in the to left corner coming from the entrance to the lot
I did not see any when I was there last weekend
Thanks! Your answer is awaiting moderation.