Villager eggs can only be obtained through the following:
1. Task crates - random chance of recieving as a reward . [survival ]
2. Quests - you will get 2 villager eggs
3. Auction House - players sell them.
Breeding is disabled but you can still place a villager profession for them to take on a job, To reset them just break the block and replace.
There is no need to have beds near them .