I have installed Windows 10 on three systems which had a rotational hard drive and were converted to SSD.
The method I used was to make an Acronis disk image of the boot drive onto another drive, remove the boot drive, insert the SSD, and then boot the Acronis rescue media. Initialize the SSD in Acronis boot software and restore the original disk image. Makes sure you restore the disk signature so that the drive looks identical. No software would then see the drive as anything but the original, so you should not have to fuss with software locks, etc.
The tricky part is that most of these disk drives were larger than the SSD, so I first had to shrink the OS partition to fit the size of the new SSD before doing the install.
If you have trouble with the MS disk shrink, use Acronis Disk Director to do the shrink. Make it a little smaller than the SSD and after you restore you can expand the partition to use the unallocated SSD space.
I use the Sandisk Extreme Pro 900GB SSD which has a 10 year warranty. I've used about 700 GB (mostly my sample libraries which take up over 400GB)
All the stress tests reports that I've found show that normal people don't need to worry about the lifespan of SSDs so you don't need to do anything special (like move swap or indexing files to another partition, etc.).
I've had this for over a year and the Lifetime indicator on the SSD Dashboard utility from Sandisk shows 100% life remaining, 99% available provisioning space and 4.8 TB written / 77 TB read. It seems to be very solid and sample loads are really fast.