First of all, I am sorry to hear about your nephew.
As for the question, I would personally go with a blog (wordpress), free, simple and hopefully as spam free as possible.
If you go with wordpress, I would recommend installing spam karma, it eats pretty much all of the spam that might show up.