Everything should fit. The Motherboard is ATX and the case supports ATX boards. That cooler is pretty large, you will need to watch what RAM you use as to not hit any RAM coolers it may have.
BTW, why not check out Newegg. That motherboard comes with 8GB of free RAM.http://www.newegg.com/Product/Product.aspx?Item=N82E16813157293