Stan is at the office preparing turkeys for the Linode Turkey Drop later today.
Yes, the backup snapshot has everything. Note that the database files it backs up (not mysqldump'd files, but the actual things in /var/lib/mysql or whatnot) will be in an inconsistent state, so it's a good idea to cron up a mysqldump before the daily backup and/or use binlogs.
(More than once, I have restored a backup to another, empty Linode, pushed the Boot button, and Everything Worked.

_________________
Code:
/* TODO: need to add signature to posts */