Your motherboard, cpu, memory and graphics card should all work. I dont know about how much power that's all going to draw, though, so I cant help with your power supply question.
One thing I see that could be a problem, though, is that you said you wanted to be able to watch blue ray disks. You cant do that with a drive that doesn't support them, and the one you have selected doesn't. They are usually quite expensive(around $100 USD for one that only reads, not burns), so you'll probably not be able to meet your budget if you wanted to include one.
For all your other needs, it'll definitely work.