Hal_Al
Level 15

State tax filing

Yes.  As an OK resident, all you income is taxable by OK, regardless of source (Except US government interest).