The IIHF world juniors are relatively minor outside canada, they draw small ratings outside of the country.
As for the Olympics, I think a 2024 bid is extremely likely, and has a good chance of winning it. A lot of the Transit tax projects would be finishing up at that point, so it could very well become the next real "due date" for government construction projects. It would probably fund a Sheppard west subway extension as it would probably be focused around a converted Downsview airport site. It is still 11 years away though, so who knows.