Wir nutzen Google Family Link dafür. Damit kannst du im Endeffekt genau das machen, was du so aufgezählt hast.
Nutzungszeiten pro App geht leider nicht. Du kannst Sperrzeiten einrichten und eine maximale Nutzungsdauer festsetzen. Das kannst du nach Wochentagen unterschiedlich definieren.