Why can't I move these formula fields?
Also, if your son has Ninox, I'd be happy to email you my current iteration of this database for him. I started with trying a set of spreadsheets for it and decided that this was definitealy a case where a database would be more functional. =)
Thank you for such a thorough answer. It's amazing what you have done.