Read this guide (there are instructions for HD3000/high-resolution):
http://www.tonymacx86.com/yosemite-...-booting-os-x-installer-laptops-unibeast.html
WiFi: Depends on having compatible hardware. Use DPCIManager->PCI List to find out what you have. Compatible chipsets and the procedures for making them work are covered here:
http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html
Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.
DSDT patches you need for AppleHDA:
https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"
Determine layout-id from patched AppleHDA.kext:
First you need to know your codec id in decimal. Then look in the Info.plist for AppleHDAHardwareConfigDriver.kext (in PlugIns), find your codec id under HDAConfigDefault (there may be many entries in a sloppy patched AppleHDA or only one). The LayoutID that matches your codec id is the layout id you need.