Liquid Network afaik works only between 2 Liquid Wallets.
Correct.
CoinJoin is effort & also costs fees.
Not much effort is needed, there are user-friendly software such as Wasabi Wallet. The fee is relative low.
I think that my proposed solution is a new solution that does not exist yet.
Maybe, but IMO using BTC custodial isn't good solution.