when mixing coins for the sake of anonymity, would I have to create a totally new address on my electrum wallet to receive the mixed coins? Also I have cyberghost VPN on my pc, would this be enough to ensure that my payments are anonymous?
It would probably be a good idea to create an entirely new wallet to receive the transaction from your mixer if you are using electrum because it could potentially spend funds you received with other funds that are linked to your identity in the same transaction