A. There is no way to make a villager spawn in an empty village. The best way to populate an empty village is to find a zombie villager and cure it. If you want to know how to cure a zombie villager, you can read this link.