I don't think Olivia Chow will win. She is only in the lead because of vote splitting between Tory and Ford. As Ford gets even more crazy and perhaps quits the race entirely I would expect Tory to lead in the polls. LRT, demolishing the Gardiner, bike lanes are unpopular among most of the population in my opinion.
Also I think it is really likely that GO electrification and DRL will suck up so much money that Finch/Sheppard LRT will end up endlessly delayed or cancelled. Or if some sort of transit tax comes in, Liberal MPPs start talking about the Sheppard subway again. I think by far the most likely outcome is that nothing gets built on Finch or Sheppard.