The Constitution lays out the qualifications for a U.S. Senator. Felony convictions aren't included and states can't ban candidates because of them.
Is a US Senator an "office under the United States"?
Who signs their paychecks?