SSD Setup for new system. Suggestions?
I'm currently in the process of upgrading my PC from an FX-8320 to a Ryzen 7. With this, it will be the first time I will be using SSDs. Yeah yeah I'm late to the party, I know. In any case. Considering my current Windows 10 installation is a mess, since everything is on my main hard drive (games, programs, music, files), the 2TB SSHD drive I'm using is almost full... I wanted to refrain from doing a full fresh installation, but that's not in the cards if I'm switching to an SSD, because 2TB SSDs are way too expensive still.
What I want to do is;
1) Back up my games so that I don't have to redownload all of them. This includes games from Steam, Origin, UPlay, Epic Games Launcher and a few more.
2) Have my games and Windows on an SSD for fast loading times
3) Make the most efficient use of my current hard disk drives, which will carry over into the new system.
I will be getting an Asrock X470 Taichi, and for the SSD(s) I'm thinking of getting the Samsung 970 EVO, EVO Plus, or PRO. My current drives, which are a 2TB Seagate SSHD (currently the boot drive), and 2TB WD Blue drive used as backup and for files. I will be using it as a general purpose PC. That includes browsing, video editing, gaming, mining (both CPU & GPU)... Practically everything.
Now the questions...
a) What size SSD do you recommend for Windows 10, without having to worry about space? It might have some software on it, but nothing major, since the largest files like games will be installed somewhere else.
b) What size SSD do you recommend for games?
c) Would you pick a separate SSD for Windows and the games, or would you use a single SSD (Max 1TB) and partition it in two instead?
d) What would be the fastest way to transfer the games from the existing HDD to the SSD?
e) Would you recommend the use of StoreMI?
f) What would you use the SSHD for, now that the system will include SSDs? I was thinking of using that as the mining drive for storing the blockchain data of multiple coins, but I'm not sure if it will be really useful. Maybe smaller software installations?
Thanks for your suggestions.