It may vary from state to state, however, a felony conviction will generally be a disqualifier. It's usually does not a matter of how many yes answers but which questions you answer yes to. In my state(TN) a felony conviction is a definite stopper. However, in your situation, an expungement means a court has ordered that it never happened and all records are "supposed" to be destroyed. This depends on how well the various record keeping agencies do their jobs and follow the court order to expunge. You should always keep a copy of the order of expungement because someday it is bound to show up on a records check somewhere and the only way to prove it is to have the order. Good luck.
"Some people spend an entire lifetime wondering if they made a difference in the world. But the U.S. ARMED FORCES don't have that problem."
Ronald Wilson Reagan, 1911-2004, 40th President of the United States of America