If you are responding to his texts and meeting him for lunch and dinner then he at least sees you as a friend, like his guy friends. However, his comments suggests he doesn't have a great deal of respect for women.
How you respond tells him if his comments are acceptable or not. I suspect he is using you to learn about how he should treat women. Therefore, I would suggest responding with something like,
"Unless you are interested in talking about something other than how "hot" some girl is, I'm not interested in discussing other women."
As for the constant texting, just don't respond more than one a day. He does it because it's fun. When he stops getting responses, he'll get bored.