well no, you still can't park on the sidewalk in LA, only the parkway (area between the sidewalk and the curb) or the apron (part of the driveway between the sidewalk and the road).
in any case, i would love to have this kind of inexpensive rackless bike sharing in LA. the metro has bike sharing in downtown (https://bikeshare.metro.net/), but it's not rackless and is only economical if you live and/or work there and can use it often. santa monica has expensive, racked bike share (https://santamonicabikeshare.com/), blah.
(i used to bike quite a bit in LA but my bike was stolen... from a well-lit metro station, no less.)