Hey Charley, I thought there are other "red flags" but she sounds fine. Some people ask for 2-year leases because you're afraid you might sell the house or not renew, etc. You could have asked her. I would still check with the past landlord. I would also call the bank and verify the statements.
As for my criteria, the most common are credit scores above 600, preferably above 650, income 3x rent, no criminal history, no rental collections (but if she checks out and resolved this one, you may give her a pass, things happen), verifiable employment and bank records, positive or neutral remarks from past landlords. There are few more based on the circumstances, some people check the car the tenant is driving, their punctuality for the first showing, drive by old rental place, personal appearance and hygiene, other little stuff to give you a clue what kind of tenant the person may be.
I would encourage you to check out thelpa.com, they have a very active landlording forum and products that may of help to you as you get started. There are other places if you google landlording.