If I wanted to accumulate some BTC anonymously and just hold it
would this work?
Buy XMR on a KYC exchange.
Withdraw it to a Monero wallet connected by TOR or VPN
Transfer to a second Monero wallet connected by TOR or VPN
Send XMR to a non KYC exchange and buy BTC
Withdraw to BTC wallet connected by TOR
Any corrections, suggestions, or better ideas?
For anonymity, BISQ is a good alternative, but there are other centralized alternatives you can use that accept Monero. Less slippage than BISQ, but fees might be higher than KYC-exchanges.

An example,
https://stealthex.io/An idea posted by cAPSLOCK in how to do it by utilizing the Lightning Network,
https://bitcointalk.org/index.php?topic=5348270.msg58572502#msg58572502