I think the privacy setting you have now is the best that can be done for living persons. I would add the Notables project to the trusted list and as manager, so that there's a system account as manager, but other than that, it looks like it's all set up as best as you can for a living profile. If you shoot me a trusted list request for his Mom, I'll add you so that you can connect her profile with his.