Question: can ragdolls have short hair?
Answer: Yes, short haired cats can carry long haired genes as recessive and produce those long haired cats. However in order to be longhaired you HAVE to have TWO long haired genes (these is no room to carry a short hair gene as well - and even if you did it would be expressed and the cat would be short haired.