Anything using the RTL8153 chipset should be fine. Personally I use the TP-Link UE300 and would recommend it.
As for working out of the box, it doesn't matter which USB dongle you buy, you will have to either add the relevant kernel modules and drivers to OpenWRT after install, build your own image, or use a custom build with the drivers already added (something like Rpi4 < $(community_build) would work).