I'm trying to figure out how P2P trading works practically here in Lithuania, specifically regarding SEPA transfers and bank compliance.
You can also make p2p trading with cash and avoid any traces with bank accounts.
There are several options you can check but I suggest starting first with Peach Bitcoin app, or more complex Bisq decentralized exchange.
If you want to do everything by the book maybe it's better to talk with legal adviser to get more precise information for your specific country.
Doing P2p using cash based is provably the most safest and cleanest option to use, if OP or other people want to avoid traces from banks. That platforms you suggest is truly a good options to use for this situation.
But OP also need to know that, there's still a risk even if he use this tools. Because its hard to verify if the strangers they meet is good and not the criminal ones and hard to deal large amount in public. So he need to be more careful doing a transaction like this.
But much really better for him to look for someone have experience in their country, on how to deal with this matter. To make sure that he won't create any mistakes and to minimize the risk of his upcoming transactions.