SMARTIES! Nice idea.
About your problem with apache, it seems another process is hooking to port 80. It can be the same apache process not correctly dead. Sometime it happens on a really busy server.
About the mysql dump, it is a simple task.
About me, I am 38, italian, Linux system admin from a long time with a love for everyday challenge like yours.