A:Answer MSI's specs page doesn't explicitly answer either question, although it's clear that there are at least two RAM slots (this model comes with one slot filled, and one slot empty). Based on info from other sites, it seems there is at least a second M.2 NVMe 2280 SSD slot. So based on that evidence, there's probably 2 slots for RAM and 2 slots for drives.