Sounds good except it is not usually necessary to have too many redundant “full disk copy” of the backup.
1.Raid subsystem as a hardware fault tolerance is good.
2.Removable HDs are good as backup media.
3.DD maybe a bit slow and requires exactly the same drive capacity or bigger (may be expensive) wherefore you may consider using backup “data only” to the removable drive.
You may fit few copies of data to the drive during the week (daily backups) and weekly replace the drive for offsite storage. Daily backups can be done with dungog.net’s backup package, tapeware, configured to backup to folder, or with script using tar, gzip, rar or any other compression utility and you can do differential, full backup, critical files only or any other type of backup you want.