Beautiful village map! I would actually have to disagree on the farms, as I think the field to population ratio needed to support medieval era towns...
Here's an example of what a few minutes in Gaea can do with your heightmap. With some more time you could obviously customize the terrain a lot more...