Does tin oxidize?

No it doesn't at all. It is used to coat other metals. It was used in cans because it didn't rust and because it is non-toxic