And in regards to lightning, you need an onchain transaction to open and close a lightning channel, and that should be done in a coinjoin for better privacy.
Discussion
I need to study more about how the new node wallets on your cell phone will behave in this regard.