Bonjour,
Aucun soucis pour tes objectifs, tous ceux de la gamme EF peuvent se monter sur tous les boitiers EOS, qu'ils soient FF, aps-c ou aps-h.
Pour ta seconde question je dirais que le Canon EF 17-40 f/4 pourrait être une solution. Maintenant je ne sais pas s'il fait parti des objectifs "abordables".