http://www.ecs.com.tw/ECSWebSite/Product/Product_Detail.aspx?CategoryID=1&DetailID=1362&DetailName=Feature&MenuID=1&LanID=0
no it an fm2 sloted mb you need an amd plus 3 slotted mb.
http://pcpartpicker.com/parts/motherboard/ you can go there and in the right boxes go down until you see SOCKET / CPU, tick AM3+ and you will get MOBOs with your CPU compatible.
Yes according to http://pcpartpicker.com/parts/partlist/.
I put FX 6300 CPU, M5A97_R20 motherboard, Asus GeForce GTX 660 2GB Video Card (GTX 660 chipset), and 8GB 1600 MHz RAM (so 4 GB will work) and it was all compatible, no issues/incompatibilities found.