The gist of your question is, can you have a normal family life in the Navy? The answer is yes. To you use myself as an example, I've been married for almost 18 years and my wife has been a "Navy Wife" (although don't ever call her that) for the whole time (i.e. I met her after I joined). We have a house, two kids, a dog and a cat. How much more "normal" can you be? Do we spend time apart? Yes, sometimes as long as six months in theory, but the reality is that we have never been physically separated for more than three months. When they talk about a trade being 40% ashore and 60% "at sea" what they really mean is 60% of personnel are posted to a ship at any one time. Being posted to a ship is quite different from being at sea.
Ships have work cycles which include time away and at home. When a ship is in home port, it's much like any other job, in that you arrive on board in the morning, work the day and then go home at night. Occasionally, you will have to join the "duty watch" and spend the night on board, but most of the time you get to go home. When the ship deploys, it can be gone for anywhere from a couple of days to usually no more than 59 days at a time before returning to home port. Yes, there are longer deployments (up to six months generally), but they are the exception, not the rule. Even when deployed, ships visit foreign ports, often for a few days at a time. It's a great way to see some interesting places! You may also have the opportunity to arrange to meet your wife in some foreign ports (careful though, there are some risks to that). All in all, there will be plenty of time for making babies and even the possibility of watching them grow up a little!

The modern Canadian Navy is not like a 19th Century whaling ship - we don't go away for three years at a time!
We also keep track of the "sea/shore ratio" where we make a concerted effort to ensure that everyone gets their fair share of time ashore as well. When posted to a shore billet, you definitely work normal hours and go home very night - for the most part (there's still the occasional duty watch or emergency tasking to fight forest fires).