What's the meaning of these sentences?
1. "He quickly reached for his cold glass of water before the slightly overweight, sweating blonde got to him, beaming and battering eyelashes with unfortunately clogged mascara."
This is a sentance from a novel. The man is a famous yippy health guru and motivational expert. The woman is a fan of the man. This man would like to sleep with many girls. So what's the meaning of "beaming and battering eyelashes".
I know beam means "send light" and batter means "jerk"， but what's the meaning here?
2. "This one wasn’t on his ‘ten’ list, but she was a little imperfect, which he liked, and extremely keen to get to know him, which he liked even more."
Actually the man didn't like or satisfied with the woman very much, so he said she wasn't on his ten lists. I don't know what's the meaning of "ten list".
Is the "ten" means ten beautiful girls, or ten characteristics of woman he prefer, or his ten standards when he choose woman to sleep with?
Thank you so much!