Should I ride on the sidewalk or on the street?

Definitely on the street.