I don't know the parking standards off-hand, but they are not typical suburban levels. My guess is it will be something like North York Centre, but whereas that density is very much along the Yonge Street spine, this will be more spread out. Highway 7 and the main streets around there are definitely huge right-of-ways, but it's the same point. NYCC focuses on Yonge but VMC will have more of an internal focus, away from 7, Jane etc. There will be linear parks running E/W on both sides of Highway 7 and a finer grain of streets. So, it will still be kind of a "vertical suburb" but, at least as designed, it shouldn't be too much of a forest and should be fairly walkable and not auto-dependent, at least within the north and south blocks.
There will always be something to criticize - North York hasn't hit employment targets, for example - but overall VMC is off to a pretty good start given that the subway just opened a year ago. There's still massive parking lots in that aerial shot, but they won't be there long.