You can "split" a program up no problem. If you're talking about installing the program on IDE and saving the data on SATA, that's good, that's ideal. If your OS drive ever crashes, you still have your data on the other.
To see about the driver. Right-click My Computer, choose Properties. Hardware tab, Device Manager button. Look through that list for anything that says "unknown" or has a question mark, exclamation mark or red X on it. In other, anything out of the ordinary. If everything is good, you'll just have a clean list of stuff. If you have a category that is unknown hardware, look in that, you should not have such a category.
For example, on my computer, my sata controller is in the "IDE ATA/ATAPI controllers" category.
If you DO have something out of place, that's a driver issue that should be resolved.
The other way to tell is just plug in the SATA drive, then see if Windows finds it or not.
good luck