not exactly, one version the slot is for two nvme slot .
yes, emmc and memory, btw when use install new memory module (bot ecc/no ecc support ,8-16gb is ok, but 32gb is no go), when boot first time , wait 2-3 minutes for memory tarining,just wait .....
or minpcie to sata?
btw the m.2 slot is...