Cool. I have pointed out in one of my previous posts that ship captains marry people, so that would be a cool random event to have for officers (though admittedly also a potential can of worms today in terms of PR. Prolly best to just have all genders be able to marry all genders; maybe AIs too!).
As for the player having romance options, that might be tricky. Definitely a lot of writing (both code and actual text), so might end up being like a DLC or update for the game after the 1.0 release. Or perhaps the game would handle it like Failbetter's Sunless Sea, which took the lazy easy way out and just had (though more required) the protagonist find some randomly generated character in port, "court" the prospect by spending money (ie, dating and getting a house), and then just have a marriage.
It is actually basically a required part of that game, since having a marriage generates a scion for the player's protagonist so the player doesn't have to entirely restart the game when their current protagonist dies (you become the protagonist's scion, keep some money and lewt, KEEP THE HOUSE, maybe get slightly better stats and also in-game bonuses from visiting your wife and kid). Of course, it also lead to issues, like that there is a bug where certain events that lead to your scion dying (normal, surprising but understandable) don't also later generate another scion (bug). When I figured this out, I rage-quit and haven't played the game since (I was trying one of the more difficult challenge endings, so I was both in deep and doing well. Until I wasn't).
I will say that this game seems to actively avoid permanent fail states, so using the Sunless sea romance heuristic probably isn't as necessary, at least from a gameplay perspective (mod it in at your leisure). But adding a few romance chain events for the player couldn't hurt, can always add a toggle to turn it off (or just ignore the possibility).
Also, regarding fail states, this game needs a few unless you're playing on easy. Life has consequences, yo.