Hi
Do you plan to remove the user data ? as a local thief can recover the file easily if the hard drive is not encrypted. I would suggest to make that part too.
For the account removing itself you can use powershell, Remove-LocalUser -Name "account_to_remove" (https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.localaccounts/remove-localuser?view=powershell-5.1)
or net user "account to remove" /delete