The only advice I can give is go through the guides. This one may be of help... https://www.tonymacx86.com/threads/success-gigabyte-ga-z170x-ultra-gaming-hd-530-with-10-12-1.209533/
If the answers are on the forum somewhere, many users will ignore your post as I assume they feel you need to...
This guide may help with your audio.
I have a similar board and I used the Atheros E2200 Ethernet driver. I have the Gaming 5 board.
I got there with the video. Thanks @dmbsituation. I recommend the video to anyone who's a noob at this. You may have to paste all the code depending on your .plist. My year of programming in college about 15 years ago is coming back lol