Jeeeezuz. No one among these chicks is wife material. And Edwin definitely isn't husband material.
Edwin being marriage material hinges very much on how we play him. If you play him as a fullblown a... as some players here do, then he is not. But if you play him like a nice guy, which seemingly the majoriy of players do, he is.
No one who decide to work in a brothel can be marriage material.
Here I answer for both quotes, so I do not have to write it twice. It is rather shortsighted to base marriage potential solely on the work or meetingplace. Personality and circumstances (the why) are more important. You can burn your fingers easily no matter if the woman in question is an alley cat, from the clean up company, office worker, high society or even nobility, if your personalities and outlooks do not fit together!
A sage advice which I got decades ago, but was worthy of gold: (translated into English) Marry not because his/her high points, but despite his/her flaws! Meaning make sure you can live with the flaws of your partner in the long run. The good sides are not what will saw at the fundaments of a good marriage, it is some life events and the flaws, large and small, of both partners.
Coming back to PC: From all the female cast, be it the major characters or the side characters we know a bit better, I´d say there are 5, up to 7 (with some complications) possible fitting LI/wifes for variants of a goodish Edwin. From the main cast: Hana, Felicia and Mina definitely, with a grumbling stomach, Rosi. From the side cast: Sophia definitely. Dalia and Andrea possibly, but for that we would need a bit more insight into them.