Does RI allow bicycles to ride on the sidewalk?

I am not being snarky. Be prepared for the insurance companies to START by saying if you were operating your vehicle in a manner consistent with the law that you would not have been hurt.

Personally, I think taking the above advice is going to work out for you. I just want you to be prepared.