I'm a very cautious type person and just reading your post gave me shivers. I would also agree that meeting and having a coffee would be the smart thing to do. If everything feels right then go for it use your inner intuition to judge at the first meeting.