The preferred setting for install is AHCI on modern hardware which you can still change: AHCI : Enable in Windows 7 / Vista - Windows 7 Forums
You may need to initialize the other HD before it is seen. If it's not showing up in Disk Mgmt can you install it in another Windows PC to see if it shows up there to partition it? If not try Partition Wizard
which can sometimes see what Disk Mgmt doesn't.
Have you done all of your Important and Optional Windows Updates? This is highly recommended since only one out of a million Updates is problematic, and Windows 7 needs to be current for performance, security and drivers
Windows 7 will decide what drivers it wants. In Win8 you don't even interact with drivers, using advancements made in Windows 7.