Thanks for the advice!
http://www.pedfriendly.org/ped_safety.html turned out to have my answer; I can ride on the sidewalk, but am not obligated to do so, as long as I'm not basically in an area with a lot of foot traffic. Many thanks to people for pointing out "hey check the local regulations!"