Wie du schon erkannt hast, ist "Hast„Hast du sie noch alle?"“ eine Redewendung und "sie"sie hat daher nicht wirklich eine Bedeutung. Ich würde "Hast„Hast du noch alle Tassen im Schrank?"“ als Herkunft sehen, das "sie"sie würde sich dann auf "die Tassen"die Tassen beziehen, welche wiederum für die Gedanken der angesprochenen Person stehen, im Sinne von "Hast„Hast du deine Gedanken noch alle beisammen?".“