Will these 3 work well together and will they be compatible?

Solution
Do you have a cpu cooler and RAM already?

Also agreed with above. I suggest get the cheapest 1070 you can find with aftermarket cooler, like this - https://www.amazon.ca/dp/B01H74VTBK/?tag=pcp0f-20

I see that graphics cards are pricier in amazaon.ca. Same gpus are cheaper elsewhere, check these -
http://ca.pcpartpicker.com/product/GGPzK8/asus-geforce-gtx-1070-8gb-video-card-rog-strix-gtx1070-8g-gaming
http://ca.pcpartpicker.com/product/4XyxFT/gigabyte-geforce-gtx-1070-8gb-windforce-oc-video-card-gv-n1070wf2oc-8gd

Inkiad

Distinguished
Do you have a cpu cooler and RAM already?

Also agreed with above. I suggest get the cheapest 1070 you can find with aftermarket cooler, like this - https://www.amazon.ca/dp/B01H74VTBK/?tag=pcp0f-20

I see that graphics cards are pricier in amazaon.ca. Same gpus are cheaper elsewhere, check these -
http://ca.pcpartpicker.com/product/GGPzK8/asus-geforce-gtx-1070-8gb-video-card-rog-strix-gtx1070-8g-gaming
http://ca.pcpartpicker.com/product/4XyxFT/gigabyte-geforce-gtx-1070-8gb-windforce-oc-video-card-gv-n1070wf2oc-8gd
 
Solution

Tradesman1

Legenda in Aeternum
First question would be why an H97 mobo and a K model CPU? Doesn't make a lot of sense, an OCable CPU on a non-OC mobo?. It will all work but wasting money on a CPU that you can't OC, that could improve something else, or not spending enough on the mobo