Remove EmuVariableUefi.efi from /EFI/Clover/driversUEFI
You already have AptioMemoryFix.efi.
Use one or the other, not both.
You need to enable "Drop OEM" in Config file since you're using a static DSDT.aml
Try adding this patch for the Caddy drive
Kext: AppleAHCIPort
Find: 40600200
Replace: 00000000
As for the side switch, that's as good as it'll get. There's no physical toggle switch on a real Mac.