i think 1 hour is equivalent to 1 year.

the minimum breeding age is 18

i dont really check my villagers' skills often

about your builder, just drag him to your second hut again and again until his skills improve, or maybe you need a master builder