RE: Sherbourne bike lane. There has been a separate lane for a distance along Eglinton Ave W, (from Jane to Martin Grove Rd) for a few years. So this is the second one, but the first downtown.
Melbourne has a ton of bike lanes like this, many with buffers and some that are shared footpaths. The ones in the city though are pretty much in the door zone, which kinda sucks.