Kind of. Think of it this way, all Enneagram types have a basic fear. For the seven it's of being in pain or being deprived. They then try to manage that fear by doing the opposite. Fear of deprivation leads to overindulgence or gluttony.
That gluttony then comes in out in different ways and this creates the three sub-types: Social, Sexual, and Self-Preservation. These three sub-types exist for all Enneagram types. The difference is the fear each type experiences and the unhealthy way they try and deal with it.