What do you mean by the full 8GB's? OS/2 is limited to 4GB address space, minus PCI address space. So my system gives,
Total physical memory: 8,078 MB
Accessible to system: 3,502 MB
Additional (PAE) memory: 4,576 MB
which is as close as your likely to get for memory. It has an Nvme slot, actually 2 including one for wifi, plus 4 SATA ports (one is eSATA).
It's a Lenovo 910s, about 6 years old.