this villager solves all your needs with only one dirt ;)
Note: Minify the command to avoid issues :)
THE TNT SELLER
Madeleines items 2
Madeleines items 5
Banker villager
OP Armor! :D
Headshop
The Redstone Trader
A custom potion giver