I'd treat the SSD the exact same way I would treat a HDD. Typically you need no drivers for a fresh install on a SSD. If you're upgrading using the free windows 10 upgrade then I recommend migrating, then upgrading.
When I upgraded to an SSD (and from one SSD to another), I simply restored from my backups. I use veem endpoint backup, but any decent backup or imaging software should work, as long as it has a feature to resize if your drives are not identical. You can resize before or after. Many drive brands may have their own tool for migration.
Ubuntu on its own hard drive wouldn't affect the primary OS at all, it'll just stick a bootloader on its own drive which should chainload windows as needed. I have a system which had windows preinstalled (and that's unaware of my linux system) and a second independent linux partition. There is no need to remove the SSD