One thing that I can see, It won't hurt functionality, but you have paired a unlocked motherboard with a locked chip. Would It not be better to get an 8700k. Also, the memory will only run at 2666 because of the cpu. I recommend getting something cheaper that runs 2666 by default.
But to answer your main question, this pc will function.