The first issue you need to resolve is the location of some kexts, which are related to the WiFi/BT card you are using.
You have the kexts in the OC folder, when they should be within the /OC/Kexts folder, with the other kexts. See the two screenshots for a view of what I mean.
View attachment 546581 Four kexts in /OC folder.
View attachment 546582 Four kexts added to the /OC/Kexts folder, as should always be the case
ACPI folder.
You don't need the SSDT-AWAC.aml table when installing macOS on a Kaby Lake system. It should be used with a Coffee or Comet Lake system, so you don't need it.
IF your system requires any SSDT's, you should create a custom them using Corpnewt's SSDTTime python script as part of the post-installation process.
Drivers folder.
If you plan to use the OC GUI in place of the Picker List you need to add OpenCanopy.efi to the /OC/Drivers folder.
Kexts.
Having moved the four erroneously placed kexts to the /OC/Kexts folder I now have noticed you have a pair of kexts that should not be used together.
When running macOS Catalina or newer you should not be using
BrcmPatchRAM2.kext. This kext is meant for use when running Mojave or older versions of macOS.
When running Catalina you need to use the BrcmPatchRAM3.kext and BrcmBluetoothInjector.kext, for a Broadcom Bluetooth module.
Resources folder.
This is empty, so you can only use the OC Picker List when booting your system. This is not an issue but it isn't the best use of OpenCore.
Tools folder.
This folder is also empty. Usually 3 x Tools are retained in this folder, as they can be helpful when booting the system. The three Tools are
I have attached a revised EFI folder for you to try when installing Catalina. It uses the same OC 0.7.7 version as your previous EFI but with a few changes to match the OC guide a bit more closely for your Kaby Lake system.
See how this works and post a screen image if it kernel panics.