le 17-55 sera un bon compromis entre le GA et le portrait. C'est clairement un bon investissement.
Si tu devais n'en prendre qu'un, c'est celui-la. De plus, en occasion, il cadre parfaitement dans ton budget.

le 17-40 est bien pour le paysage, mais un peu court pour le portrait.
le 24-105 te fera perdre pas mal d'ouverture pour le paysage (sur FF ca irait, mais vu que l'on parle de l'Aps-c, il faut prendre en compte le recadrage effectif qui aura lieu avec cet objo).

Bref, si c'etait moi, s'il me fallait un objectif unique pour faire paysage/portrait : 17-55 2.8 IS sans hesiter.

(autre solution avec focales fixes : 35mm f/2 + 85mm f/1.8, mais tu perds egalement le GA)