Yeah! This worked. Thanks so much to everyone for the tips!
The only think I did different was import the private key into metamask, not trust wallet, and then add the Safemoon token details to it.
Much appreciated !

Yeah I'm also happy you was recovered, with metamask you can also easy to set the network like bsc becuase ussually setting up by default. but if they didn't, the user should go to custom RPC and set bsc network with adding
New RPC URL: https://bsc-dataseed1.binance.org and set
ChainID to 0x38.
with metamask you can import the mnemonic seed also, not only private key. than can be auto detected if you have the balance.