These cards plug into a M.2 Type E connector, which, amongst other things, provides it with the PCIe lane required to operate it. See https://en.wikipedia.org/wiki/M.2 for an introduction to the M.2 Type E connector.
As for the silicon module, you still need to provide the same interfaces as in the connector. I've attached the brief for the card and module; that's all the documentation I have for it.
AFAIK, the drivers for these cards/modules is designed to support a single card, not multiples. Drivers exist for Windows and Linux. I can't comment beyond that.
Hope this helps,