This question already has an answer here:
I'm thinking of buying a canon 550D second hand. I have a few quesitons:
1) If I buy lenses for this camera, will they work with ALL other canon DSLRs?
2) What should I look out for when buying second hand (I'm buying it from a second hand store)
3) What is this "magic lantern" program and should I get it?