MMMM, an "one time" PC. Unfortunatly ur board can handle AM2 CPUs, and as far as i can guess, no more than dual core X2s . But as manikyath sayd, u will be fine, and for future - think about upgrade ...
U will get some FPS more, but i dont think u will notice any diference. but yes, why not ... use small increments (5 - 10 mhz steps ) in Afterburner, and see how far u can go. If ya see some bad temps or artefacts - get back to last good option. BUT its on ur own will
As far as system req goes u are close ( minimum is x2 6400+ ) and yes, it will run, but as u will grow - CPU will choke time to time. If ya have AM2+ or AM3 board i would sugest to get some secon hand phenom.
I will be mean or rude if ya wana say, but - i or no other member is f*** grandgradngrandson of Nostradamus ( u dont know man - google it ).
So before u start a question - think what u want. U want a keyboard??? Great, so what u want from it??? LEDs, mechanical or usual membrane??? big or small??? AND THEN ask a question ...
Or go and get first one at nearest shop ...
For me i would go with either Corsair models ( all of them are good and u can find rewievs at youtube easly). Or NZXT S340. so far i heard good things about it
Astetic - preaty good, as far as cooling goes - i would sugest to change fans wright away ... even IF they will not be loud at the begining, they WILL get loud after time ... but ower all - not that bad
U wana go big or small??? As i see u was looking at air 240, i would try out Node 804
http://www.newegg.com/Product/Product.aspx?Item=N82E16811352047&cm_re=node_804-_-11-352-047-_-Product
Diferent stile tho but it does the job, and is with chamber seperation, comes with 3 120mm fans preinstalld and is from Fractal ( i love my neighbors country )
Why i feel the same??? But from other side, for me games and need for new stuff is what motivates me to go harder at work, read about stuff and sit countles hours waching vids, besides family, wich is in first place ...
If i could - finish the IT school. Now i could go and find work with things what i like
But as #Jobbe03 mentioned - just do as best as u can now, to make beter future