Yeah, it should defo be fine. IIRC, it's just older Sigma Canon mount lenses that can cause trouble on newer DSLRs. I bought an oldish (5-7 years) Tamron 20-40mm without really knowing, and it works fine.
It's something to do with the programming withing Sigmas lenses hardware that causes the problem. Tamron do it differently and thus don't cause any trouble.