As many members had suggested the only way to store BTC on metamask is by wrapping them (WBTC).
That is not storing Bitcoin, that is giving out your Bitcoin and getting a fake version of it in return which you can then store on metamask. No one should be handing out their bitcoins when there are many open source and safe alternatives to store Bitcoin, real Bitcoins.
What OP should take from the thread is that trust wallet is not recommended and should be avoided.