The TSA asks about convictions in the last ten years, don't know how far back they check. The item about "dishonesty or fraud" is at a felony level so you wouldn't check that box. Whether you tell the airline you you have a old petty theft charge, you've got a few years to figure that out.