I don't think that people will find much support or encouragement anywhere on this forum when it comes to riding on the sidewalk. It may differ in other countries, so take that with a grain of salt. Bicycles do not belong on the sidewalk. We belong on the road, preferably a bike lane if possible.