Currently, with all things gathered from various guides, nearly everything works.
If you wish to have handoff with a DW1560 card, you need to flash a new custom BIOS as Lenovo has a whitelist in the BIOS with allowed Wi-Fi cards. To do this, you have to go here.
Go to olarila.com and download a premade ISO file (up to Catalina) or download
Download Balena Etcher from balena.io
Unzip and flash
Boot into the USB with UEFI
Boot into the install disk
After the install boots, enter Disk Utility and format the partition as APFS(otherwise you will run into problems with updates and will have to convert your drive to APFS risking data loss
Exit Disk Utility and continue with the install
Reboot!
Plug in the external mouse, keyboard, and the hotspot/flash drive with the files from the git/ ethernet cable
Boot with the USB into Macintosh HD (or however you named your macOS drive)
Put the kexts from the kexts folder in /Library/Extensions (See Options)
Mount the EFI partition, delete everything, and paste the EFI folder from the git repo
Open terminal and type sudo kextcache -i /
If you want to use the Intel Wifi Card, you should download the itlwm network kexts and replace the kexts I have installed.