I'm sure a non-staff member could do it.
If someone wanted a name change they could send it to an admin. And the admin could relay it to me, for example. Then i could edit the thread that would contain the list.
Or, if someone wanted a name change they could send me the required TC and the name they want. I could add it to the list and relay the info to an admin.
I get what you're saying. But this is also similar to the list of all staff past and present, and also a bit similar to the ban list. It serves the purpose of keeping track of name changes.