ONKI :
no, donot worry if u have already purchased it then its absolutely fine its just that ur cpu might not perform the fullest.
I don't think u will have any issues.
Yes it will. That CPU cannot be overclocked so there is no reason why a 'Z' Board would make a difference at all. You by no means in the wrong with going H97. The Z97 chipset would only have been a good idea if you were going to SLI with another GTX 970 later on, apart from that there is no reason for getting a Z97 board. That H97 board will support and configure SLI but it does not do it well, it does it in X16/X4 mode which bottlenecks the second card to the extend it clearly isn't worth it. X16/X8 is what you want for SLI.
I know you won't have any issues, all compatible and a great selection of parts.
"yes you can coz u have a reaaaaaly good graphics card."
Not all games are just graphics card dependent, the CPU/Ram is a factor also. The CPU is perfectly fine, but ram were in the blank as it isn't listed.