Can this build run bf4 on ultra??

+1 to above.

Why are you getting a Z87 motherboard and a rather expensive air cooler with a CPU that you can't overclock? You need the "k" version of that CPU in order to overclock it.

If you are not planning to OC, then get a cheaper H87 mobo and a cheaper air cooler.
 


Ohhh i didnt select the right one then my mistake