It should all fit. As far as the motherboard goes yes it will (Just make sure its the TOP PCIe slot and the BOTTOM PCIe slot. The middle one is only 4x not 8x like the bottom one.
As for the case. Don't expect to put in a DVD drive and a second video card. Also after looking at that motherboard and the case that will not work since you have to put the video card in the most bottom PCIe slot for it to get 8x PCIe it won't work because there will be no room. You could put it in the 4x slot but there would be no point in really getting a second video card with that. if you stick to just one video card then everything will be great.
Also second video card would mean that the top fans would have to be removed from looking around at pics.
If you really want Dual Video card you will a motherboard like these.
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131977
http://www.newegg.com/Product/Product.aspx?Item=N82E16813130737
Those are the next best things I could find in the mATX format for 1150