AW2 is DRM-free. I imagine it can be run completely independent of Epic. You’d need the store to purchase and download it but you could probably even uninstall the Epic app afterwards. I haven’t tested this though, so please don’t just take my word for it.
Legit question, if you’re developing it specifically for the Steam Deck, why write it for Windows?