Tout d'abord, la photo de rue, on peut en faire avec toute sortes de focales.
Mais il est vrai que la focale de prédilection est souvent le 35 mm, parfois le 50 pour certains (je parle en cadrage "réel" 24*36)
Un 40mm, utilisé en DX, va cadrer comme un 60mm, ce que beaucoup considèrent comme étant un peu long pour ce genre d'exercice.
Pour retrouver "l'équivalent" d'un 35 mm sur le D90, il faudrait utiliser un 24 mm.
En ce qui concerne la seconde partie de la question, un objectif macro peut tout à fait s'utiliser pour faire autre chose. il faut simplement savoir qu'il est optimisé pour les distances très courtes (c'est là qu'il donne ses meilleurs résultats) et que son autofocus est plus lent que la moyenne de optiques car la course de l'AF est beaucoup plus longue.