OUI pour le Canon, pour l Sigma il faut essayer. Si ERR 99 il faut contacter le SAV Sigma qui fait la mise à jour de la puce (voir tout les post avec ERR99).

Par contre il te manquera un grand angle car le 350D étant APS-C tu auras un cadrage résultant à 28*1.6.
Soit chez Canon le 17-55 du kit, 17-85IS ou 17-55 IS, 17-40F4L
Chez Tamron le 17-50F2.8 ou le même chez Sigma.

Fait des recherches sur le forum, il y a plein de discussion la dessus. Par contre si tu achètes un 350D neuf, je pense que le 400D neuf vaut bien les 150€ de différence.