We are looking into the technology when it comes to metamask.
Yes, Qtum has smart contract capabilities.
You can find information on docs.qtum.org
Why you are not making a wallet like metamask so people who do not want to use other resources like desktop wallets to use such extensions?
I also want to know if we are able to create smart contracts like we do it on ethereum?