I don't quite understand why anyone is concerned about specific parking logistics at this point, but I get the feeling when I read certain comments that people think they will somehow change/stop this project going forward if they "win" an argument here.
Like, I get it - if one finds something unacceptable about the whole concept, that opinion is a completely valid opinion to hold; it's just not going to make any difference in the end. It's a site development proposal... if the money is there in the end (whether Jerry's or whomever's), the new stadium at The 78 will get built. If it's not there, it won't get built.
Parking garages (which take up far less surface area than lots) will be constructed beneath/around many of the other proposed buildings in the development plot to provide a certain amount of parking. As for the rest:
There will be an entire new neighborhood constructed, with housing catering to a younger demographic with disposable income. They will be within a walkable distance to the new stadium. This nearby new population can potentially 1:1 replace a present-day graying, exurban one. In other words, the club doesn't have a problem with parking - certain fans might, and they can be replaced with other fans that won't need parking at all.
and of course there will be public transportation nearby, as well as potential ferry access, etc. Lots of ways to get there.