I have a quick question if someone dosen't have segwit since my addy starts with bc1 with my hardware wallet what is the best way to receive coins securely and transfer it I was thinking about wasabi since you can put the coins into a coinjoin for a small fee which is cool or should i just make a standard wallet electrum and transfer to hardware wallet?
unless you're concerned about privacy, there's no reason to pay for a coinjoin in this case.
the easiest and quickest way to do it would be to set up an electrum wallet (standard wallet > create a new seed > legacy) which you can use to receive from non-segwit wallets. from there, you can send the coins to your native segwit hardware wallet.