Why not save yourself the cost and just cycle the Waterfront Trail yourself. It stops near my home and seems well organized but I would rather spend the cost of the trip on other things. I have ridden the WT several times as I live on it. If you do ride it do yourself a favour and avoid Toronto unless you really want to go into the city. Many times I have taken my bike on the GO train from Oshawa to Aldershot. That saves a days ride, avoids Toronto and is cheap.
Lots of luck and happy touring.