Complete anonymity with USDT transactions is pretty much impossible. Since Tether is a centralized stablecoin, they keep records on everything.
There are still decentralized type of stable coin like DAI but I think their only issue is they can depegged sometimes but if we will convert our money on another medium afterwards, I think we are completely safe from that.
Nothing is anonymous, it's all pseudonymous, and as long there's a link between your kyc:ed purchase and that transaction, those USDT:s can be tracked to the one who is kyc:ed at some point.
I think there is. What about those privacy coins like Monero? There are no traces on them and even if there are, that is only like a spoof that will lead you nowhere. For those non-private coins, there is still a way to buy them anonymously or without a KYC and that is; either you buy it under their limit or you will use a decentralized exchange. There is also a way to mask your connection or transaction to make it more anonymous.
One way I know is by using a specialized service. They aren't only free and they are getting extinct now, so they can be rare to find nowadays, as the authorities are after them. They think they are only being used by the criminals, that is why but they don't know that there are also people who are only conscious about their privacy.
Run a full node, in so doing, this will help you because you're going to download the whole blockchain in not your device,
Seriously? But as he said, he was only just a newbie. Even me that is already a long-timer in crypto, still don't know how to run a node
. That sounds complicated but I think we don't need to get involved with that if what we only want is anonymity. The second thing that you said/recommend is valid though.