Nope it will come with one. The CPU you've chosen would be difficult to overclock. Someone correct me if I'm wrong. Honestly I have to say though you dumped a lot on the graphics card why not upgrade to i5 3570k. That will overclock if you like and add a little balance to your build. and about a $100. If you decide to go with i5 though and you want to overclock don't use the fan that comes with it. Go with a larger heat sink or a water cooled job.
Can i use the fan that comes with it if i stick with the factory overclock on the GPU and not overclock on the CPU?
(If i get the 3570k)
Also what motherboard would you recommend me replace the LGA1150 if i get the i5 processor of equal or lower value?