When I asked some of my friends about wallets they gave me some p2p wallets. Don't know how secure and reliable they are.
I guess they mean about the P2P exchange where you actually have a wallet there but it's mostly used for trading there. It's not a good option to keep your bought Bitcoins there.
Want to know from the experts how secure and trustworthy is Trust Wallet and Metamask Wallet?
Trust wallet is known and owned by Binance but as for Metamask wallet, you cannot store Bitcoin there. Unless you're going to buy Bitcoin that's done through several chains like Bitcoin on BEP20, Wrapped BTC and other chains where it has been done so, cross it out with your choice if you only want to buy Bitcoin. Because metamask is mostly for altcoins mainly in Ethereum chain but it also supports other chains nowadays.
Which one would be best to use if secure and reliable? And if none of these two are trusted then name some trusted wallet!
You can start with Electrum.