fwiw @
Rusko a micro atx case can be just fine for airflow provided you have an adequate case to begin with. Here's a pic of mine (with the exact same case as you have on your list) when I first built it, the only difference now is I have a bigger cpu cooler but it's only bigger depth wise in that photo and not width/height as much, and I have 2 case exhaust fans on the top instead of an intake on the front
full size case is great but if you want to save money there's nothin wrong with micro atx (mini atx is shite though). as you can see i have plenty of room to fit pretty much any gpu on the market in the case for ex
btw the compatibility issues with your build are that the cpu isn't compatible with the mobo, you gotta pay a bigger chunk of change for a micro atx that'll support high end cpus. try looking through the build showcase and adjust from there