Keith wrote:
Windows 95 comes in 4 versions and has one service pack
This reminded me, some of the versions of Windows 95 don't support USB, and those that do won't necessarily work correctly or have the correct drivers available. Version B (typical known as OSR2) had a variation available that included USB support, and the versions after that (OSR 2.1 and 2.5) included it as well. The CDs for these versions are easy to identify as USB support is printed on the label. See
here for an example.
SATA drives shouldn't be a problem if you use them, as long as the BIOS has the option to emulate them as IDE drives, which most do. However it's safer and easier to stick will IDE/ATA/PATA drives since they're still available new.