Thank you.
My Ethernet is RealtekRTL8111. So per your description, I do not need AtherosE2200Ethernet and InterMausEthernet since RealtekRTL8111 works great. No need "NoVPA" since preview works.
I will add EFICheckDisabler to "Other" folder
What I discovered yesterday when playing around with SMBIOS in Clover Config. If I use iMac18,2, I do not need USBInjectAll. Everything works but if I change to iMac13,2 - keyboard and mouse no longer working unless I added USBInjectAll then all works.
I added AppleALC but sound is not working so I use VoodooHDA. Maybe I need to check somewhere in confit.plist??
I look at AppleALC github and I see no "VIA VT1708S_0"
I saw two sound in DPCIManager:
GK107 HDMI Audio Controller nVidia (Unknown)
Audio Device 0x10DE0E1B
Sub Device 0x38423748
Codec ID 0x10DE0042
Revision 0x0100
VIA VT1708S_0
Audio Device 0x80861E20
Sub Device 0x10438415
Codec ID 0x11060397
Revision 0x0000