For the resource buildings you could make them cost more with each one placed to balance them or maybe make it so certain areas of the map have more of certain resources e.g. you conquer a latex dungeon witch unlocks an area of the map where you can gather more latex or you can't collect latex anywhere else unless maybe late game you can make those areas yourself or something. Also you could make the dungeon resources similar to Strive: conquest where in dungeons you can find resource deposits and can either gather a little instantly or leave it for later and send characters there to gather it.