Hey guys throwing together a new PC for a friend of mine... Only problem is I know enough to get myself into trouble, but not always out

http://www.newegg.ca/Product/Product.aspx?Item=N82E16813131619
http://www.newegg.ca/Product/Product.aspx?Item=N82E16819103920
http://www.newegg.ca/Product/Product.aspx?Item=N82E16820231274
http://www.newegg.ca/Product/Product.aspx?Item=N82E16814121393
http://www.newegg.ca/Product/Product.aspx?Item=N82E16822152181
http://www.newegg.ca/Product/Product.aspx?Item=N82E16811815004
http://www.newegg.ca/Product/Product.aspx?Item=N82E16827118039
http://www.newegg.ca/Product/Product.aspx?Item=N82E16817182199
http://www.newegg.ca/Product/Product.aspx?Item=N82E16832116754
Anyway this is what Ive got so far, mainly this is to play stuff like Diablo3, Guild Wars 2, Skyrim, Dragon Age 2(aiming for med-high settings but probably not very high resolutions). Im not so much worried if this run games well, but more if its all compatible. Trying to keep costs down by not doing crossfire or SLI, but Im open to suggestions. Its Canada so its really either Newegg.ca(honestly didnt know they shipped to here until recently) or NCIX.
Oh and the case is sorta "meh" not set on it. Cheap and looked like its got good airflow.
I know dust is going to be an issue too, moreso than for most people, and Id heard about "fan filters". I searched and they look like they just fit between the fan and the case, but do they really work? Dont want to do anything more fancy than a few fans, no overclocking or water cooling either.