I am upgrading my mobo from a Gigabyte Z68X-UD3H-B3 to a Gigabyte Z170X G1 GAMING 7. I currently have a Nvidia GTX 680 GPU. I am going to be using the GTX 680 for a few more months before I upgrade to a GTX 970. In the meantime, I just wanted to confirm that the GTX 680 I am currently using is compatible with the Z170X mobo. I also want to confirm that my current corsair TX850 power supply is compatible with the Z170 mobo. Any confirmation is greatly appreciated.

Just as an aside, I am upgrading my CPU from I5-2500k to I7-6700K and my gskill ddr 3 8x2 gb to a Gskill Trident Z 8x2 gb DDR4 at the same time that I am changing out the z68 for the z170.

Also, assuming everything is compatible, are there any updates I need to do to the Z170 bios?