Not all content moves. This is a well worn question about so many apps so when you install, watch for the chance to install on the other drive. But as you will discover, not everything will install on the new drive.
As to archive that's called backup. If drive C fails, you will replace the bad drive, restore from backup and carry on. There are so many discussions about backup and restore that I will stop here.
I recently got a new hdd (D:) and i would like to keep all my games on there, while having all my programs on my C: hdd. I moved most my games through the steam library and it says they are on drive D but i noticed that there are many folders still on my drive C: related to games such as in Appdata and my documents. Are these nescessary for my games to run and if yes how can I also move them to drive D along with my other games without losing my progress in my games or breaking them (cuz i know u cant copy and paste games). So what i want to achive is that lets say my C: drive failes, and pretend windows still works, then i can still run all my games just from my D drive without having to restart. Is this possible and if yes how? Another question is how do i move non steam games and game launchers. The games and launchers i want to move are: Games: LoL, Paragon, Hearthstone, Minecraft. Launchers: Steam, Origin, Uplay, Epic games launcher and battle.net. Thanks for your time