There's one sun a 9 elevation ~90 right, and a shadowed fill at 15 high, ~90 left, just to give the apartment blocks some light. And you're right about texturing, I try to make as many texture shots as possible, but it's not always easy to get them with diffuse light (and from the right angle). I could have made the roof of hundreds of 'real' tiles, or vertical rows, but of course the more detail the heavier, and the more work. It depends on the kind of scene one wants to make, and how 'reward' will be gained. Some things can easily be adjusted in post, especially for 2D use. Like dents in a straight house's edge to make the bricks stand out.
What is the difference between a bump and a normal map? You can only use it in the default shader to apply 'displacement', can't you? So what would be the difference in effect?