Dulles finally has the DC metro going to it, many many years late. Although I don't know if they've fixed the problem of just having almost no rolling stock left to run the system properly.
Three things here.
28 min from YYZ to downtown Toronto is very generous with traffic, but I can't say...