Where do I get enough leather?
Buy a treasure map and go chest hunting. That and collecting items from the randomly-generated orphan couriers are all of just the two things I've done to acquire resources thus far and I'm in no short supply of anything despite having unlocked all but the last money generation perk and a few other gang-related things, plus a light amount of weapon/armour crafting.