If no water or woodworm has got in then a very long time.
Water is getting in to yours so damage may have or will be taking place.
You should be able to see what state the roof is in from the attic being as you have no felt so all timber will be visible so you can assess what needs doing.