Why does creating a new account and making it an administrator require system restart?
This only applies when changing the administrator status of an account after creation. When creating a new account as an administrator, the message is not shown. The OS doesn't keep track of whether or not the account has been logged in before, so changing the account type of an existing account asks you to restart in order for it to take effect.