Hi,
`roof:direction` ist der richtige Ansatz. Jetzt kommt es auf die verarbeitende Software an, dass auch zu verwenden.
Was ich mich allerdings frage, sind das alles einzelne Gebäude oder nur Teile (`building:part`)?
`area=yes` kann auf jeden Fall weg und auch die Adresse würde ich nicht an jedem Gebäude sondern nur an der Fläche für die Schule (https://www.openstreetmap.org/way/18360195) eintragen, wobei da jetzt auch unterschiedliche Hausnummern erfasst sind. Welche ist korrekt?
Viele Grüße,
skyper