You are exactly right. It's better to have things in order now, to pay just a little extra, in order to stay in business. One day the crackdown may come and most will be standing there w/ their pants down, all their accounts frozen and eventually their house ransacked by LE.
Checked out Orange Fren and getting ready for my first swap. But first a question: Since I have already used my exodus wallet for purchases do I consider it now compromised and that I need to open a new wallet?
I would. I keep a strict separation between funds that are inbound to Monero, and outbound from Monero. The inbound accounts are clean, and tied to my IRL identity, and I never do anything suspicious with them. My outbound accounts are dirty and I never admit to owning them in any way. Because creating crypto accounts is so trivial, I am fairly liberal with creating new self-custody ones.
One of the issues is that crypto is so finicky, it's all tiny fractional amounts and addresses that don't mean anything and can't be remembered, and it is easy to make mistakes and forget what you did where, and again, since the blockchain is permanent, there's no correcting a mistake. So, I have a strict set of behavioral guidelines I follow.
In my password manager, I have a folder structure, broken by scene/identity/clean vs dirty. So, when I discovered peps, I created folders called 'peptides'. In it I have 'kugelblitz' identity folder (I also have a dedicated email address and phone number for this identity), and within that I have "clean" and "dirty" folder. I use a consistent naming scheme for my crypto addresses, so I have a wallet named "Dirty LTC Peptides gen3" and "Clean LTC Peptides gen3" and the fundamental rule is that a dirty account never interacts with a clean one.
Of course, there are some limits to this, for example, you can't have multiple accounts on the same KYC exchange, so the clean accounts are all tied to each other in some sense, and you can't do much about it. On the dirty side, I try to make single-use accounts as much as possible, so I rarely use same dirty account more than once, and once I'm done with an account, I delete it's private keys they're truly gone and can't be accidentally reused (this is why I have genX in the name, to keep track of how many previous accounts there were).
Monero itself I only have one hotwallet, and there's not much point in clean vs dirty distinction as Monero protects you by it's very design (for example, every outgoing payment is sent from a new subaccount, although this is overkill because sending address is encrypted on Monero, but still). I do occasionally rotate to a new Monero wallet, but that's every few years to be honest.
This is one of the reason why you wanna use low fee chains like Solana or Monero; you'll have the flexibility to move funds around and reassign them without having to worry about paying 20 USD to move your money as you would on BTC or Ethereum.
BTW, I'm not necessarily saying you should use this insane methodlogy I do. If you only ever buy peps, this is probably too much for you. I'm sharing this to outline how you might think about crypto segregation.
Once you're in the Monero economy, there are cool ways to spend your money. For example, you could consider getting a throwaway phone number that you can register on places like WhatsApp so you don't have to give vendors your real phone number that they can then proceed to lose control over. I'll leave you with two community-vetted Monero directories:
Find no-KYC crypto exchanges, wallets, VPNs, and more - all verified and ranked by privacy score. Use crypto without identity verification or government-issued ID.
kycnot.me
Monerica is a directory for a Monero circular economy. Find merchants, businesses, communities, education, exchanges, wallets and other resources.
monerica.com