OK so I'm gonna reword this so we're clear on what you're trying to do.
SSD 1 curently has Win7 64bit on it.
SSD2 is currently empty. You have an additional licensed copy Windows 7, with a Windows 8 upgrade disk if need be that can be installed on to SSD 2.
You want to install Windows 10 on to SSD 2. By upgrade or other means.
The second Win7 copy is the important part. For this setup, you must have a total of two valid licenses for Windows 7.
There are a couple of ways you can do this. You could just pop in the drive, run the install disk for Win10 and point it to the second drive and it should install everything and setup a dual boot. The only problem with is, if something in the boot process get courpted you could lose both drives unless you know how to fix a lot of little crap.
You could just install the OS's on each drive and then switch out via bios which drive to boot in to. This isnt as handy, but it keeps each drive separate from messing with the others boot loader.
My recommendation would be to do a combo. Install on separate drives and use either BCDedit tools, or just straight up command lines to dual boot the separate drives. You get the convenience of a proper dual boot, with the security of the drives being separate entities.
0. Go here, install the tool and setup an install USB drive.
https://www.microsoft.com/en-us/software-download/windows10
1. Since SSD 1 already is setup, we just need to set up two things. First go in and Name the drive Win7. Then go in to an Admin command prompt (must be admin) and type in "bcdedit /export c:\bcdeditbackup" without the quotes.
This creates a backup of your current configuration in case you need it. Better safe than sorry.
2. Now take SSD1 out of the computer.
3. Install SSD2 in as the primary boot drive. Usually Sata0. Just make sure it is, and will stay as the primary boot device.
4. Install Windows 10. Don't bother with Win7 and upgrading, you just use your second Win7 license key for the install. Name the drive as Win10, this keeps things easier to deal with.
5. Following what we did in step 1, "bcdedit /export c:\bcdeditbackup" without the quotes. Now both drives, should something go wrong can be reverted back to default boot state and work
6. Install SSD 1 back in to the system, make sure you're keeping SSD 2 as the boot, and SSD1 as just another drive in the system.
7. Boot in to your SSD2 drive. From there I'd recommend one of two options. Either learn the commands of BCDEDIT, or if your not a fan of the command line (I dont blame you) use a freeware tool like EasyBCD and set up your drives in to a dual boot. You can determine boot order, time to boot in to the drive, etc. You can get it here free for personal use http://neosmart.net/EasyBCD/