Operating System on NVMe (without SD Card)

You might want to use UUID instead of /dev/whatever in case you ever change your partitions.

Is there any reason to use a swap partition over a swap file for an SSD?