When i make research i concentrate on the hardware wallet that can be use for a new person so that my coin will not be stolen neither hack in my wallet. But i find it very hard to know. Because i saw someone complained that the wallet was hacked and the funds got missing.
Mind you that quite rightly some wallets are safer and better than others, but every wallet can be hacked, it all depends on how the user uses it, if one is quite knowledgeable with the right wallet, then their funds are safe, but the thing is that every crypto user has a responsibilty to protect their funds, notwithstanding the wallet they use. Thus because you saw someone who lost their funds through their hardware wallet being hacked doesn't mean hardware wallets aren't safe.
I want to know if every wallet have same security.
No
and i want to know the different between custodial wallet and none custodial wallet.
A custodial wallet is one that the user doesn't have the keys/seed phrase to, an exchange wallet is an example of a custodial wallet, whilst a non custodial wallet is one that the user is in control of, and has the keys/seed phrase to, electrum is an example of non custodial wallet. Remember the important axiom of: not your keys, not your coins.