NVMe drives ARE SSDs. That's the communication/interface protocol. The form factor is called M.2; there are even SATA M.2 drives. The older form factor is called the same as HDDs, 2.5".
As for partitioning, it could be of use like any other drive.
I usually create two, OS/programs and data, so that in case something goes really wrong, I can wipe the OS drive without having to backup anything important. I even have the user folder paths (pictures, download, etc.) set to the data partition.
However, for me personally, 1 TB isn't enough for that and I'd make just a single installation partition, and use separate drives for storage.
256 GB for OS/programs can be enough, but it really depends on what you're installing. I have 512 GB for that and it's not enough, although I do install larger games. I have to move to 2 TB given how ridiculously large the install sizes have become.