Yes you are allowed to float at no charge
Yes, it's free unless you need to rent a canoe.
Yes you can . It's free if you have your own canoe. If not you can rent from nearby shops.
That is definitely allowed. There is no fee to pay. Just bring a canoe or kayak or rent one and you're good to go!
Dogs are cool
Thanks! Your answer is awaiting moderation.