It appears there is enough room to build a curb in the back of the stalls to mount the pedestals on and separate the spaces from the roadway. I doubt they will be pull-through spaces like Petaluma.
I agree with you. Just to clarify: I don't necessarily believe they would be pull through stalls. However, if they are not on a curb, this will be problematic come winter.