MetaMask ist not a bitcoin wallet, but almost all wallets use BIP-39 mnemonic phrases. You can import a (12 word) mnemonic in MetaMask, but you cannot use MetaMask to send or receive bitcoin.
You should also be mindful where you import your mnemonic. Browser based wallets such as MetaMask are naturally not as secure as wallets natively installed on your system.
There is no "best software wallet" as this question is completely subjective. My recommendations would be Sparrow Wallet (Desktop) or if you are looking for a more beginner friendly mobile wallet check out BlueWallet. The latter will make it easier for you to "find" your bitcoin if you do not know what derivation path or script type you used.