Bin kein Profi von daher nicht ganz sicher ob das die Berechtigungen so richtig abbildet. Für die privaten Stellplätze würde ich die Zufahrt für Motorfahrzeuge einfach allgemein auf privat setzen.
bus=yes
motor_vehicle=private
taxi:conditional=yes @ (19:00-12:00; Sa 05:00-9:00, 19:00+)
motor_vehicle:conditional=delivery@ (05:00-12:00, 19:00-22:00; Sa 05:00-9:00, 19:00-22:00 AND weight<7.5)
bicycle:conditional=yes @ (Mo-Fr 20:00-9:00, Sa-Su,PH 00:00-24:00)
JOSM nimmt das jedenfalls so. 