Eine Fläche (Area) ist per Definition ein mit passenden Tags (etwa building=yes, area=yes, …) versehener, geschlossener Way (1) – von daher ist das Aufteilen eines Area-Rands m. W. nicht korrekt. Es sieht auch nur so aus, als würde das im Osmarender funktionieren, es wird aber wohl einfach der Anfangs- mit dem Endpunkt verbunden (keine Gewähr, aber so habe ich es von einigen versehentlich unvollständigen Gebäuden in Erinnerung). Die eventuellen Biegungen des zweiten Ways würden nicht berücksichtigt. Gegen das Wiederverwenden der Nodes des buildings für einen zweiten, den ersten (geschlossenen) teilweise überlappenden Way würde technisch nichts sprechen, die Bearbeitbarkeit aber möglicherweise leiden. Ich würde wohl c) nehmen, elegantere Lösung fällt mir gerade nicht ein – obwohl sie für diesen doch nicht so seltenen Fall wünschenswert wäre. (1) http://wiki.openstreetmap.org/index.php/Data_Primitives#Area