Thanks! You are right. Well there are curbs but you are probably reffering to the first image and the space between the road and the vegetation - there is supposed to be a parking area so a really flat curb was needed.
About the landscaping: there is a lot to improve I know but sometimes the client knows best what he wants in his images
Handrails: Yes there were supposed to be handrails, and they were in previous versions but the client said that they were “obscuring” the vision on the building so yeah
If I would do it again from the beginning I would certainly apply all this feedback to the viz and as you said they would make the project much more believable and realistic, but in archviz work the clients satisfaction is the most important. I also strongly believe that there is not much point in “perfecting” the images of a project that already looks ok. I think the best way is to receive good feedback like from you, remember it and apply in the next projects. cheers!