I think civilization means a lot of things, and the things on your list are included. It’s not like we should choose some from the list and leave out other things. For some, “civilization” means running water and toilets. For others, “civilization” has a social context: erudite conversation, for example. It can mean a sophisticated infrastructure: roads and bridges and buildings and the internet backbone. It can mean access to the highest quality things, like fancy food and movies and television and plays and art.
How much of it do you need to call something a civilization? I’d say it’s not that there is a minimum requirement. It’s more a continuum. All societies have civilization. The level of civilization compared to each other would have to be ranked by some scoring system. I would not care to tell you how to score civilization.
There are several aspects of civilization that are poorly understood. Social scientists are working on developing notions of social capital. But I don’t think there is much of a notion of spiritual development as a civilization. By spiritual, I do not mean religious or any measure of organized religion. I mean a notion of how much people feel like their fates are interdependent. By this measure, the US might not do well because many people do not believe that interdependence is a useful thing. Still, we do have a lot of organizations that enforce interdependence.
However there is also a fundamental compassion that leads to the awareness of the importance of interdependence. Perhaps this is something that people could be tested for. I think it is something that is part of civilization that I have never seen measured. So there’s a new idea for you. New to me, anyway. Probably not to others.