Does a hamster have a long tail like a rat or mouse?

No, a hamster has a very short tail.