I don't know of a place to rent at causeway park, however in Burlington you can rent bikes from local motion which is 7 miles away and on the bike path.
There is a place in downtown Burlington that does bike rentals for the causeway specifically as a day trip. I believe it should pop up if you search on Google bike rentals.
Yes, in Burlington on the bike path near the old train station.
Thanks! Your answer is awaiting moderation.