Yes to processcor, yes to GFX card, yes to mobo, @ PSU, -ish @ RAM, i reckon you'd only need 4GB imo... no to CPU cooler, unless you overclock... -ish to ssd, yes to HDD but you can get a Caviar Black , From reading ~ Antec 300 and bitfenix shinobi are the best cases for the money...
That CPU cooler would help airflow.
RAM is cheap now.
Samsung Spinpoint F3 are the best.
I told him to pick his own case, that's a personal preference thing.