First game of the season is a tough one. Never know how the new players up from JV will do, how the new coaches will scheme, how the player that grew 4" and gained 25lbs will plug the run or rush a QB.
I agree with your picks, just think the point spreads are tough to call with this one. Props for throwing it out there.