La respuesta es que todos los Canon montura EF y EF-S lo son.
En cuanto a tu pregunta pues sí, se pueden usar. 100mm hay (que me acuerde) los dos macro y el 100f2, que te recomiendo para tele general y en especial para retratos.
Si es para macro se puede optar a muchas opciones, indica presupuesto y para que quieres un 100mm.
Saludos
Marcadores