At first, your 1) is not strict logic. Your anwser only proved there is no f(x)=x+c.
We have f(f(t))=t+2011,so,f(f(f(t))=f(t+2011),We have f(t)=f(t+2011).So,.....