The motherboard is definitely compatible with most of the stuff you mentioned:
CPU Type: Phenom II X4 / X3 / Athlon II X4 / X3 / X2 / Phenom FX / Phenom / Athlon 64 FX / Athlon 64 X2 Dual-Core / Athlon X2 Dual-Core / Athlon 64 / Sempron
Memory Standard DDR2 1066/800/667/533
Expansion Slots PCI Express x16 1
Note that since you're using PCI Expression 1.0 x16, you should be ok w/ this graphic card but may not be viable for future ones which work faster with PCIe 2.0
The PSU is somewhat small, usually I would prefer 650+
The DVD burner is a IDE interface, those have mostly gone away in favor of SATA. Not sure if your MB supports that.
Why are you using a micro ATX MB for a normal size tower?