If I disable the username change can an admin change the username of a user?

Hello, I have question: if I set the username change value to 0, would an admin be able to edit the username of someone?

Yes, that setting is the period granted to users to change their username by themselves, not for admin. As an admin you can always change the username of a user.