For 1 - it's expensive how I have it setup. I have dedicated servers and am running full-server backups nightly with 5-day archives. It takes more dedicated machines to do this. I need to find another solution.
With Rackspace Cloud Sites, they say they backup regularly for me, yes. They recommend MySQL backups on our own etc, but it's got me covered for the catastrophic situations I believe.