I don't have/use any of that stuff! I might very well be in a dead end here! Not sure yet, regarding my situation!
It's easy and cheap to buy or make your own DIY trezor hardware wallet, but I am not 100% sure it would work in your situation.
Last suggestion I have is to try using some alternative desktop wallets instead of Bitcoin Core, and you don't have many options to choose, but they are all open source.
It appears that Specter wallet is supporting signing a message from bech32 addresses, and I am not sure about Sparrow wallet, so you need to check that for yourself.
1. Specter desktop wallet:
https://specter.solutions/desktop/https://docs.specter.solutions/desktop/sign-message/2. Sparrow wallet:
https://sparrowwallet.com/And on top of that, these LVMs are LUKS encrypted, of course, so, I'm having issues to be able to mount this qcow2 image, decrypt the volumes and be able to access them with the VM off.
I guess that's what you get when you complicate things to much