To your points.
Iowa will have to worry about every game this year, including UNI. No big surprise there. I would rather Iowa play them when the Hawks are playing them as opposed to the first game of the year. But yes, Iowa will have to play in that game to win it.
I didn't hear the Podolak quote, so it may be getting misconstrued. But no, NIU is not the best defense Iowa will play all year. Likely not in the top half of defenses Iowa will face all year. MSU, Nebraska, ISU, Michigan, Purdue at the very least will have better defenses. Huskies did have a good plan, kudos to their defense for doing so. That said, if Iowa turns just 2 of the 5 FG attempts into touchdowns the game is a 10+ point Iowa win. Of course if I was 6-11, 25 years old could run and jump like Lebron I would be in the NBA.
Everyone should be careful about drawing too many conclusions off one week. As an Iowa fan, the comparison to 2009 isn't all that valid. Iowa doesn't have Clayborn/Klug/Ballard on the DL and Angerer/Edds, Spievey/Sash/Prater/Greenwood in the back 7. This Iowa team will get better, but they aren't going to turn into the 2009 squad.
Every game is its own thing, especially at this time of the year. We'll see some things Saturday that no one expected. What those are will end up deciding the game.