It's an ATX case flipped over, it would function with all those parts yes.
Coolermaster has a high regarded PSU, so it should be able to handle those specs. If you decide to put a 68xx series Geforce or an ATI x8xx video card in it however, you might need to make an upgrade to at least a 400+ watt PSU. An ATI 9800 you might be able to get away with.