Big THANK YOU to
@ammulder @d3mone @pupin for their work on this. Once I got the bios properly setup, it was as easy as using the installation. So the hardware works!
For those still stuck on some stuff:
BIOS:
I rolledback my bios to 1.2. I know that pupin has the bios fix. I just had to scrap a previous ASUS itx board because I couldn't figure out my bios after installing the latest. So I am too scared to upgrade these.
BIOS Settings: as a reminder which can be found from various guides
CFG Lock - Disabled
Primary Graphics Adapter - PCI Express (w/Graphics Card) | Onboard (w/o Graphics Card)
VT-d - Disabled
XHCI Hand-off - Enabled
Fast Boot - Disabled
CSM - Disabled (Very Important, bios would recognize my Mojave USB installer but wouldn't boot from it!)
SMBIOS -
I've got it set for iMac 18,3. But I haven't tried the iMac 19,# settings which just came out.
I still need Sleep Help! Some people reported it wasn't working for them. Mine goes to sleep, but the screens don't wake up. I know the computer is awake because of the fans and the system light which switches from flashing to on.