@Kenny Dahill Thank you very much for your very good suggestions. Yes, there are two roommates, and I plan to have them sign one lease making them jointly and severally liable, but I know they're all young and on a budget. Even though I could force the roommates to pay if the one tenant defaults, I'd like to avoid that.
@Joaquin Camarasa Thanks for looking out for me, but I'm pretty confident this one's legit. I have not met her, but one of my current tenants in the house (would be a new roommate) has. I've also found good info about her online that backs up her identity, and I will be doing a background check.
@Rachel Foster Hmm, that's interesting...I wasn't aware of such insurance. You mean like a surety bond?
One thing I was thinking about is whether there's a way to set up an escrow account into which she could put all of the year's rent up front (as mentioned, I don't think she has the cash to do that right now, but if she did...) and from which I could withdraw the rent on a monthly basis. She would be protected, and I would be protected. Has anyone done this? Without paying big transaction fees to the bank?