"She asks for a deposit and/or ID for screening" - not necessarily abnormal. Decide whether that's something you are or aren't comfortable with, sure. If they have a decent ad, a website (not just OF), and they're well-reviewed here I've never had an issue providing either, and never been...