As for the question of Abigail's gender, it would be answered one way by meeting him in person, and another way by meeting her on the internet
Another way to answer that question would be to check his/hers geekcode. After a quick look trought the geekcode I found "x?". So the question is answered, Abigail is a she.