Wasn’t Mayor Berry of Washington DC re-elected after his crack conviction?
Is there a level at which you can’t serve, eg governor, President? Perhaps anything at state level and below is local law–but Federal?
Part of the question is also rather than running for office and being elected, and serving, but simply running: the voters could write in whoever they want, right?
Also, legally, is there a cut-off point for the severity of the offense for running?