Remote access - use remote desktop included with Windows.
For data protection, I have a USB drive I copy to every so often, then store at the parents house. Backups need to be stored somewhere completely different. In the event of fire/theft/virus (really hope it never happens) a RAID setup won't help.
NAS is a good idea, but again BACK IT UP!