How long is the interval you will need to record? Is it short enough to store the entire thing in the computer's memory, then write it to disk afterward?
Graftek would be able to discuss a variety of storage methods that might work for you. I know they have one product that stores directly to a hard drive, but I don't know if it lets you view it at the same time.
The analog inputs will be a very minor issue, unless you are using a laptop. In this case, they could be significant depending on the hardware you are using.
Do you really need color? Grayscale would reduce your bandwidth to 1/3 of what is needed for color.
The key thing is to create a large buffer that can handle short lags in the writing to disk.
Bruce
Bruce Ammons
Ammons Engineering