Nice Ems! I literally just got done building my rig and I used that same exact mobo. It's a bit flimsy however it'll do and it's definitely expandable. (CrossFire, LGA1150 chipset, upgradable to 32GB DDR3 RAM, etc) For the CPU cooler, if you aren't OCing or gaming a ton I would think that the stock fan would be enough for at least the first little bit. You can always replace the cpu fan if it happens to go out.
Your PSU is 500W and that should be enough for what you're going for. However, like Talon said, an upgrade to a 600W PSU would be ideal. I actually used a 500W semi-modular for my most recent build because I knew my rig wouldn't be too demanding.