You actually don't need to generate a SSDT. SSDT-PLUG.aml is all you need and it'll work for both i5 and i7. No changes needed. If you are using a generated SSDT, then remove SSDT-PLUG. You'll also need to generate a different SSDT for i7.
IGPU only model means it only has an Intel HD graphics. Some model comes with discrete graphics like an Nvidia or AMD, which are not supported anyway and must be disable via SSDT patching. If your model has it, it should show in the BIOS under graphics.
It is safe to upgrade to the latest BIOS, as the hot patched SSDT are not BIOS dependent. Yes, follow the same BIOS setting from Hervé's BIOS guide.
With ApplePS2Controller, you should have 2 fingers scrolling, tab to drag (enable via Accessibility/Pointer Control. Trackstick should work as regular mouse, but with assistance from SmartScroll, you'll be able to scroll with the middle mouse. Not sure what version of VoodooPS2Controller you're referring to. With acidanthera, you probably only have keyboard and touchpad, I don't think it's made for Alps touchpad which is what you have for this model. You'll need the version (same name) by Dr. Hurt, you can find here in this forum or one by 1revenger1 which is another version for Alps you can find in Dortania's OC guide.
For me non of the Alps version works well for me. I continue using ApplePS2Controller, only issue with that version is that you'll need to double tab the Caps key to enable and twice to disable. In the end, it's up to you which version works best for you.