Well, that is actually two questions in one:
a. Automated backup.
I think you have to make your own script for this if really needed – for example in PHP.
So far I have also just done it manually. Not too much hassle. The zip file is created in the scriptcase/tmp folder from where I move it to a folder that is linked to a Dropbox account, so I get an external copy automatically. I do not bother to click “download file” as it just creates an extra copy of the same backup zip file in the downloads directory.
b. Name of the backup file:
It is not quite what you would like, but close: sc8_bkp_<projectname>_yyyymmdd-hhmmss.zip, which for me is okay.