Yes, it very liekly will. Mid-ATX cases fit ATX, mATX and a few other small ones. You may not have as much breathing room as you like but, it will fit jsut fine. I may recommend a cheaper motherboard for a starter build/first DIY build. Newegg has very few eATX boars. The one you listed is not. You probably on't run across one except in Servers so don't get worked up.
Yes, that board will fit in that case. But graphics cards might lead to some hassle if you get a pretty hefty one...
Hey thanks for the advice, and can you help me out with building my computer? i need someone i can ask questions to!