Those are good privacy practices for maintaining a good level of privacy while using Bitcoin. (I also use Lightning to slightly obfuscate my Bitcoin transactions.) Another privacy practice I personally use is to buy XMR from an exchange, send it to a Monero address, and finally exchange it for Bitcoin through no-KYC exchanges like Hodl Hodl, Bisq, etc. The disadvantage of that method is that the XMR price fluctuates a lot, which could be beneficial but could also harm you.