I agree with your assessment and your prediction, with possible exceptions for the two districts in MN, they are more likely to go D. We can certainly retain control of the House, but we can’t afford to make any mistakes along the way.
“MN1 Limited polling, but a partisan poll has Republican ahead by 14 (predicting REPUBLICAN)”
538 rates MN1 as lean Republican with 66% chance of winning. Cook PVi is R+5. Very limited polling for this district.
“MN8 Limited polling. 538 analysis says Republican wins (predicting REPUBLICAN)”
538 rates MN8 as Tossup with the Republican having a 57% chance of winning. Cook PVi is R+4
Now, coincidentally, the NY Times is conducting a MN8 poll right now. So still another couple of days to be completed.
It is early in the poll, only 164 responses yet, but the Republican (Stauber) is ahead 54% to 29% !!!!!!!
https://www.nytimes.com/interactive/2018/upshot/elections-poll-mn08-3.html