For opencore you can refer to here
dortania.github.io
I have not yet switched to opencore because I honestly haven't found any difference with respect to boot times or day to day usage despite other users claims. You need drivers and a config specific to opencore, but the ACPI patches and kexts can be used from clover.
I'm thinking of updating this guide to opencore only after the update to Big Sur.
If you need help with your trackpad issue for clover, make sure to upload your files, can't diagnose problems with magic.