The bridge won't cost anywhere near $100 million*, and the Planning Department do want it, so it's being designed into 99 Sudbury on the other side of the tracks. Not sure of it's just First Capital and the developer of 99 Sudbury which will be paying for it, or if funds will also be coming from other developments' Section 37 agreements in the area.
Retail? They're planning on a supermarket taking up pretty much all of the lower level. Not sure how many shops and restos on the upper level.
42
* The Puente de Luz at CityPlace, which is about twice the length of this one, cost just a bit over $8 million I believe.