Badges update automatically and link to the mod page on MineUniverse.
You can see some of them(the mod adds 10+ structures) in the description.
The taverns have some loot, similar to villages. Nothing OP or too valuable.