If I were you, I would just do a clean install of OSX/macOS on the SSD. Now the installer will not show your new SSD since it is blank. Just go up to the menus and there will be an option to launch Disk Utility. If installing High Sierra, you won't see the blank drive in the Disk Utility GUI (its a new bug/feature). There is a drop down list menu just above the device column where you can select "Show all devices" or something like that. Select it and then close Disk Utility & relaunch it. You should now see your new blank SSD as a device. Partition/Erase the new SSD and then quit Disk Utility to return to the installer. Your new SSD should now show up as a destination option. After the actual install finishes and it reboots into the new OS don't create any user accounts. Connect the original hard drive externally. Then proceed through the OS setup instructions and it will offer to use Migration Assistant to transfer your old User Account to the new SSD. It may take a little exploration in the Migration Assistant interface to be able to transfer your old User Account since it usually expects you to be transferring it from another computer and not a locally connected drive. This option gives you a fresh OS, but still retains your User account settings and documents. If Migration Assistant won't let you transfer from the original drive, then you can just create a new User account and manually copy the documents over to your new account. If the above doesn't work for you, you can always go back and do a restore as Crucial describes. I personally have had trouble using Disk Utility in this situation (sometimes it just works, other times it won't) and I'm not sure if it copies your Recovery Partition which is needed for FileVault. I personally like Carbon Copy Cloner as it will also copy your Recovery Partition and it can also be used to just copy files and create backup images. Carbon Copy Cloner website: https://bombich.com Don't give up. We all go through the same thing regardless if we are an "expert" with tech or not. It is always a learning experience and by doing this you are getting a better understanding of your computer and also an appreciation of what technicians go through.
... View more