Everything is compatible.
Looks like you're leaving the door open to a 2nd GTX 580 video card judging by the PSU choice.
Maybe upgrade the HDD from Green to Blue, or even Black. (a system this powerful isn't so 'green' anyway)
The RAM cooling fan is not required. You have a case with above average cooling.
The motherboard onboard sound is actually quite good. Test that out before you decide if you actually need a discrete sound card.
If the onboard 7.1 audio isn't up to your expectations I think the budget SB Audigy SE would also fall short of what you're expecting for audio.