Hi and welcome to OSM!

Thanks for your edits, here I just noticed two small things.

* for simple stairs we typically don't create building:part area, but rather draw a simple line tagged as highway=steps.
https://wiki.openstreetmap.org/wiki/Tag:highway%3Dsteps

* Driveways are more suited for reads leading to a house/garage. For parking lots, we use service=parking_aisle

Cheers