A DDOS attack can be devastating for anyone. For the less tech savvy it's just best to have a really good host that has measures in place to mitigate DDOS attacks.
I support the idea of using Anti Ad-Blockers to disable the site being viewed if Adblocker is on. It does have its disadvantages though as some visitors are turned off by it.
This is a very detailed look into how to recover data from a dead Mac. If I ever find myself in such a dilemma I'd simply pay some professionals to do the job for me.