Yes, the system will take any PCIe X3 NVMe drive.   Documentation and service manual here: [URL]
I want to upgrade my laptop SSD , i want to ask about best M.2 NVME 1tb compatible with my laptop  it Samsung 980 EVO or  970 EVO plus  and XPG S7 series compatible or not  if there is another advice plz suggest to me.   
SSD Upgrade (Dell g7 7588 ) from Sata to NVME