Take note that your password encrypts your wallet file locally, so that someone who has access to your device can't access your fund.
Someone who has access to your seed phrase can use it to generate the same wallet and spend your fund. The thief doesn't need your password at all
After generating the wallet, will the new wallet have the same address as the original wallet?
Yes the receiving wallet address will remain the same nothing changes and your seed phrase can be use to import on multiple wallet at the same time
I almost made the same mistake sometimes ago, before a friend of mine had to correct me properly on how to keep my seed phrase safe. Some people don’t realise how important and outmost the seed phrase can be, under no circumstances should someone else get’s hold of our private key wallet, all the funds ends up gets stolen by the other party. No other person should be accessible to your wallet apart from you alone, it is well advisable to keep your seed phrase far away from where anyone else can see or get hold of.
if your seed phrase is already compromised you need to delete and create a new wallet, there is no two ways about it.