Yes, but only mechanically. None of the Verdin family modules does have SATA functionality.
Nothing to be confused about. As per M.2 spec key B may support any/all of the following:
2 of PCIe ×1, SATA, USB 2.0 and 3.0, audio, UIM, HSIC, SSIC, I2C and SMBus (see M.2 - Wikipedia)
Mallow only supports 1 of PCIe x1, USB 2.0 (and optionally 3.0), UIM and optional SMBus (and further GPIOs).
No, it will not.
Yes, any NVMe aka PCIe capable one with Key B or key B+M. We tested the following:
- Western Digital CL SN520 NVMe SSD
- Toshiba Memory Corporation Model KBG30ZMV128G BG3 NVMe