Wow! That's an exciting prospect for you guys - look forward to hearing how it goes.
Since you have decided on the big C, you have probably lost interest in the cost of moorings in Europe, but I should point out that on the west coast of Scotland (unquestionably one of the outstanding cruising areas in the world), marina mooring is the exception and there are many, many places where free or very cheap moorings are available. And, of course, endless anchorages where you can just drop the hook......
Leith (rhymes with teeth) is the port of the City of Edinburgh in Scotland. A Leither is someone who comes from that area.
I must go down to the sea again, to the lonely sea and the sky - I left my shoes and socks there, I wonder if they're dry?