Stonewall is basically a "mini coinjoin"
Ricochet is another tool on Samourai that is used if you need to send to a CEX or business that might flag a transaction coming from a coinjoin. It places 5 hops between your coinjoin and your destination for more plausible deniability that you were the one who coinjoined.
My advice is to stay away from L-BTC. It is a permissioned network with inferior privacy to Monero.
L-BTC:
Alice sent $[?] to Bob
Monero:
~6% chance Alice sent $[?] to [?]
Careful with swapping BTC -> XMR -> BTC to break your trail...Many caveats, trivial to trace if not done correctly, and not recommended unless you really know what you're doing.
Most recommended method:
BTC -> XMR -> Spend XMR
Alternatively:
BTC -> Coinjoin -> Spend BTC
Not recommended. But if you are still deadset on going BTC -> XMR -> BTC doing this will make it more difficult to trace:
1) Wait at least a day before swapping back into btc. The longer you wait the better. [to resist timing attacks]
2) Break it up into several chunks. Do not send the same amount back into btc in one go. DO NOT consolidate after. [to resist amount analysis]
3) Do the first swap (btc -> xmr) on exchange A. Do the second swap (xmr -> btc) on exchange B. [prevents single exchange from having a full view of both swaps]
4) Do all this behind tor/i2p or at least a good VPN (mullvad, ivpn, safingIO spn) to remain anonymous. Change your tor identity or vpn server for each swap.