The newest Bifurication thread here has the most up to date information as far as im aware.
@LukeD is also pretty informative about the subject as he has tested multiple setups and done some BIOS level hacking to get it working correctly with SLI.
As to your M.2 SLI question, I wouldnt try it. M.2 runs at x4 which limits your to AMD Crossfire, Nvidia requires x8 (even though it technically could run at x4). If you did go this route you need to consider 2 things.
1) Are both M.2 slots running through the cpu or through the chipset. If chipset, its not possible. If one goes through the chipset and another through the cpu, also not possible. They both need to be connected directly to the CPU. This is because the chipset only get x4 but its split between sata/networking/usb/etc... so you dont actually get x4.
2) Adapter clutter. Its not a clean solution and can cause some headaches as you are introducing new variables for it to not work. You will end up taking a lot of space for adapters and pci-e extension cables. Now if this was for an external eGPU... maybe? Its still a messy solution and to my knowledge multi-GPU doesnt work. I could be wrong about that.