New
#1
Is that the name you were given by a Microsoft account?
To get the folder name you want under Users, you have to start by creating a local account with that user name (either Tom or TomFerguson). Then convert the local account to a Microsoft account and the folder name will stay the same.
I get johnh if I don't create a local account named John first.