I tried to post this Sunday, but TR was having problems.
In answer to your questions:
Unless something special has been setup, the computer does not automatically transfer data to an alternate drive when you fill up a drive. I am at a loss to explain how the files you deleted ended up in the recycle bin on the D: drive.
1. I may be wrong, but I believe any automatic recovery from a failure on a single drive in a RAID array has to be a fully supported function of the RAID controller and the driver.
1b. Yes, you can use your existing 250 GB drives to create your array. But, you will need to rebuild the drives after creating the RAID array. You will need to backup all of your data.
2. Yes, you will loose all data and files on the existing C: drive if you make it part of the RAID array. This is because after you create the RAID array, you have to format the drives for the RAID to function.
3. A RAID configuration is a combination of hardware, firm-ware and software.
The hardware starts with a RAID controller and 2 or more hard drives (preferably of the same make and model).
The firm-ware on the RAID controller card functions in a manner similar to the BIOS on the motherboard.
There is then a driver so that Windows knows how to work with the storage controller.
Finally, you have monitoring software that keeps track of your RAID array. This would be part of what you are looking for to automatically switch over to the mirror drive in case of a failure of the primary drive.
4. I have not used or researched Go To My PC, so I cannot comment on the strengths and weaknesses of the program.
You need a backup software package that supports using a remote drive as the backup destination.
Just keep in mind the security risks associated with sending your data out on the Internet and take appropriate precautions.
Since you work out of the office a lot, you might want to think about using one of the online storage providers and make backups of the online files from home.
Chas