Question: why put dwellers in storage rooms?
Answer: No, you do not need to have a dweller in a Storage Room. You might want to, in case of a fire or radroach invasion, but I wouldn't bother. Putting a dweller in the storage room keeps them happy. Put high endurance dwellers in the storage room.