Haha....
The other failed parts won't cause the data on the raid to go away, but I would be worried about plopping an OS drive into a different system. Unless the systems are *exactly* alike.
At work I have a Ghost image of a Dell Latitude D600. We just ordered some new machines a few weeks ago, but since we got the D600's, Dell has updated them a little bit and are now D610's. They are nearly identical in all ways, but if I try to use the D600 image on a 610, I end up with a brick, so now I have a separate image for both of them.
The good part about the data being static is that you can probably get away with less frequent backups on the DOS and "other" machines, only backing up if something changes in the configuration.
For the NT machine with the database, you will need more frequent (ie, daily) backups since the data changes constantly. Each person has their own backup strategies, but most will follow the guideline of full backups once a week (and then taken off-site) and incremental backups (only backing up what has changed since the last full backup) daily. This lets you restore to the snapshot from the previous day for things like accidental deletion or system corruption and in the case of a disaster (fire, flood, etc.), you lose at most 1 week, assuming your daily backups were also destroyed in the disaster.
You can get a good basic comparison of the pros and cons of different backup strategies at
http://www.geekgirls.com/windows_backup_strategies_table.htmLastly, don't forget the most important part of any backup strategy....the restore process. Backups do you no good if you can't restore from them and quickly. They also do you no good if they are destroyed, so it is important to store your full backups off-site and maintain a rotating schedule of media. For example, have a 5-part rotation (A-E), where while A[full] is your active backup for that week, B[full]-E[full] are offsite. After your next full backup, take A[full] offsite and use B[full] for the next week. Eventually you will get back to A[full] again. By that time you will have 4 other full backups and the data on A[full] will be fairly outdated. Along with each [full] will be a related x[INC] for your incremental backups.
Take a look at more thorough strategies at
http://www.novastor.com/tech_supt/strategy.htmlThere's a lot to consider in backups. First develop a strategy, then we can talk hardware/software to implement the strategy.