You have gotten great advice. I really can't add anything new, so I'll just reiterate a few points that I think are most important.
1. Build your coop rather than buying one if you can. I'm also from MN, so I understand your winter situation. There will be days on end when your birds don't want...