How to round this edge? Model is intended as a game asset Hello blender gurus

I'm modelling this as an asset for UE. That's almost first "serious" model I'm making.. the problem I'm facing at the moment: can't understand how to
round the highlighted edges. Bevel doesn't help much.

An a Subsidiary question: is this topology very bad? It's full of ngons which I don't know how to get rid of now and should I start it all over again? (Hope not)

Thank a lot
For a game asset unfortunately yes, it sounds like you have a bad topology, it's very NGon heavy, and should ideally be mostly quad based.

You don't necessarily have to start over from scratch, although cleaning up bad topology from a model is often more work than just doing it well from the start.

I'd go with a topology roughly like this, which should bevel well without unexpected results