Accurate, Unspoofable Time SourceI see this is very old but I feel its worth mentioning that you can use keyed connections to trusted time sources manually. Just ring up the admin of a trusted time source and ask to use their service with ntp keys.

Networked removable storageYou should always be in control of your data. Moving data offsite yourself is the only way to know its safe. Depending on an online backup solution means adding several more points of failure. I can't recommend online backups as a primary backup solution to any customer.