I would clone my SSD from my HDD first.
After the SSD is up and running I would keep the HDD in a safe place in case something goes awry with the Win 10 install . I would also download the new drivers and put them on a disc or flash drive before you pull the HDD so you have them immediately available after the Win 10 installation.
I'm not great at explaining this but you get the gist
I have a Toshiba laptop (model PSK32U-01W00N)
I am loading Windows 10 onto a new SSD, replacing my hard drive with it, and using the hard drive as an external hard drive storage.
It was recommended, before installing the new SSD and booting the fresh windows 10 from it, that I should update my drivers. Toshiba help is REALLY CRAPPY and don't like answering questions without me paying them! I will be doing the updates myself but I just want to know which! Especially the few at the top that look like different versions of the same software. I got that far and that was where they stopped answering questions. Here is the list of drivers. Should I do an install on each of these, even the ones that look like duplicates?
Also, they advised me to use the windows 8.1 drivers because there are no windows 10 drivers (I've already updated to windows 10)