Well, the good news is that this is a really, really weak schedule. No Ohio State, Michigan, or Michigan State.
A lot of these are indeed winnable. The author is drinking some serious kool-aid in suggesting that we're going to hang that close with Penn State and Wisconsin (and hold each of them to 21 points), and seems to assume that most of the realistically competitive games will go our way.
But man, we are bad. Going 5-0 against Purdue, Minnesota, Maryland, Rutgers, and South Florida is just not realistic. It's possible that we could get 2 of those. But all 5? No chance.