will this components be compatible for a new computer

[SIZE=12px][FONT=tahoma]hi im trying to make my own computer for the first time. my budget is around £400, the PC that im trying to achieve would be mainly use for gaming purposes such as running Diablo3 and World of Warcraft. [/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]after long hours of planning and searching the web i came up with this spec:[/FONT][/SIZE]

[SIZE=12px][FONT=tahoma][U]http://pcpartpicker.com/uk/p/8H1x[/U][/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]and this would be the case for it and PSU:[/FONT][/SIZE]
[SIZE=12px][FONT=tahoma][U]http://www.ebuyer.co…-rc-330-kkpl-gp[/U][/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]there are few things i would like to know:[/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]1. are they all compatible? will they work well?[/FONT][/SIZE]
[SIZE=12px][FONT=tahoma]2. shall i look for another motherboard? or this one is ok?[/FONT][/SIZE]
[SIZE=12px][FONT=tahoma]3. can i run a 64bit Window 7 on this build?[/FONT][/SIZE]
[SIZE=12px][FONT=tahoma]4. for obvious reason can i run diablo 3 at high setting?[/FONT][/SIZE]
[SIZE=12px][FONT=tahoma]5.am i better off buying this [/FONT][/SIZE][SIZE=12px][FONT=tahoma][U]http://www.ebay.co.u…#ht_2534wt_1187[/U][/FONT][/SIZE]
[SIZE=12px][FONT=tahoma]6. lastly, any recommended build out there worth £400 less[/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]All Comments would be highly appreciated.[/FONT][/SIZE]

[SIZE=12px][FONT=tahoma]Thank you [/FONT][/SIZE]