#2 is caused by cards with shitty Hynix memory. No way to solve it. Get cards with Samsung.
#1 and #3: not every board can handle 8 GPUs. Try with 7 and check whether the issues are gone. If yes, try tweaking BIOS to get it stable with 8 cards or get another board. I can report that ASUS Prime Z270-P supports 8x GTX 1060, 6x PCIe and 2x m.2
PCIe Extenders 1x -> 4x is already a problem. Why do people get a MicroATX board with 3 PCIe Slots and then connect 8 cards to it?! Get a proper Full ATX board with 6 or 7 PCIe slots!
Thanks for explanation.
On windows, it is not very stable even with 5 GPUs.
Just to be clear about Samsung vs. Hynix: even when running at same clock frequency, they do different hashrate? I am able to overclock to around +1050 MHz with reasonable stability.
I will check what memory I have and report back.