Weirdly enough (at least to me) moving those over seems to have fixed the issue. I now have audio after sleeping, though I only let it sleep for a few minutes, but that was enough to break it before so I assume it's fixed now. I still don't get any audio with layout-id = 18, and I think the speaker quality was slightly better that way, but I'm not really going to worry too much about it at this point, I'm just glad to have functional audio.
Only things I would like to figure out are:
1) random freezes after boot/when using final cut pro 10.3.4. Not sure if any of you use this or have had issues, but it seems to be acting up for me. In either of these cases, the mouse doesn't freeze, but the entire rest of the UI locks up and I have to hard restart the computer to be able to use it again. I've let it sit for a half hour or so and it still never comes back.
2) Brightness controls: They work now, but "max" brightness is about halfway up the scale and then it randomly changes brightness or maybe cycles through about half the steps again for the second half of the brightness slider.
Other than that, everything seems to be working well. Thank you guys so much, I couldn't have done it without you. The complete list of all my Kexts in /L/E is as follows:
ACPIBatteryManager
ACS6x
AppleALC
AppleBacklightInjector
ArcMSR
ATTOCelerityFC8
ATTOExpressSASHBA2
ATTOExpressSASRAID2
BrcmFirmwareRepo
BrcmPatchRAM2
CalDigitHDProDrv
EAPDFix
FakePCIID_Broadcom_WiFi
FakePCIID
FakeSMC
HighpointIOP.kext
HightPointRR
IntelMausiEthernet
Lilu
PromiseSTEX
SoftRAID
VoodooPS2Controller
WhateverGreen