[...]generell. wenn ich einen user lösche. möchte, ich dass diese userid kein file und keinen ordner mehr besitzt. [...]
am mac mit seinen zig schutzmechanismen wird es eher unschön und mühsam.
Ich kenne jetzt deinen konkreten Anwendungsfall nicht, aber wenn ich z.B. im beruflichen Umfeld ein Gerät von User A an User B weitergebe, dann wird der Rechner einfach neu aufgesetzt. Das kann man ja auch automatisieren bzw es gibt ja von Apple eine gute Anleitung zum Zurücksetzen auf Werkseinstellungen, wenn man das manuell machen möchte und eigentlich geht das ja auch schnell, sofern man keine großen Daten der anderen User aus nem Backup zurückspielen muss, weil ja alles auf dem NAS oder der externen Platte ist (die du auch bereinigen willst? ;-)... Eventuell an den User und das Gerät gebundene Softwarelizenzen (Microsoft, Adobe, ..) müssen halt entweder vorher manuell auf dem Gerät "inaktiviert" werden oder über den Firmenaccount. iCloud bzw Apple-ID muss ja auch vom Gerät entfernt werden.
Wenn das aber nur "meine" User sind, weil ich zB einen für Banking, einen für Programmieren und einen fürs TV schauen angelegt habe, um mich besser zu fokussieren und evtl auch mehr "Grenzen" zwischen den Daten haben möchte (altmodischer Ansatz), dann ist das doch echt schnuppe, ob da noch ein paar kb Reste rumfliegen, nachdem das Userverzeichnis gelöscht wurde.
Falls das aber wirklich getrennte Personen sind, die vorher gleichzeitig den Rechner genutzt haben, und einer scheidet aus, dann sehen die, die bleiben, auch nicht mehr als vorher...
Mit find solltest du auch unter macos alles treffen, was du unter Linux findest, sofern du bei aktuellen Systemen das Terminal entsprechend berechtigst. Ob du dann in /var/private löschen kannst bzw. solltest ist eine andere Frage... Es soll ja Menschen geben, die nehmen für so etwas CleanMyMac und Konsorten..
Mein Ansatz: bleibt das Gerät "in der Familie", wird nur der User mit seinem Home gelöscht, geht es an jemanden anderen, wird es neu aufgesetzt... Alles dazwischen kostet nur Zeit und Nerven und ist im Zweifel nicht wirklich mit "sicherem Resultat" reproduzierbar.