Although, I did try that template out once, and if I remember correctly:
1. From SSH, I had to run "adduser ftp root" to create an ftp account for root.
2. Then I could connect using Filezilla on SFTP (normal ftp didn't work) with root / root password
3. To access the wp admin, I had to go to
VPS Virtual Private Server Cloud | UK / USA address/wp-admin/index.php because
VPS Virtual Private Server Cloud | UK / USA address/wp-admin didn't work
I'm not sure how to create the email accounts, though. I think you have to install postfix first.
Steve