This is to expand on onomatopellan's original tutorial here Waydroid in WSL2 with sound
We had a productive discussion and confirmed that Weston installation is optional. Since Weston is already part of WSLg and availible in WSL2, the guide is getting much simplified. Bottomline, if you prefer you can do this without second/separate Weston installtion.
To simplify it even further I use this startup script "android-startup.sh" (below) which automates the startup steps. But that comes after the installations and other preparations. For them just follow onomatopellan's guide.