no to canon 50 1.8 spełnia te warunki
jest co najmniej 3 x tańszy od tamrona