Sort:  

No you can't use Metamask wallet.
No, you can't use Trust wallet.
Right now you must use a Keystore wallet.

I don't think you can use Metamask for Bitcoin, but Ether yes.