I think he is interested. Maybe you can ask him what he think about your relationship at the moment.
I will say that I don't think you are in love with him. Crushing, yes. Love, however, is something that grows over time, and is anchored with experience. I'd hold off on the 'love' word, if you do decide to ask him out.
He's on the 3 dates or bust agenda. That is if you haven't gotten sex from her after 3 dates, drop her. I mean really, you were actually just able to do some kissing without him going for a home run? Ok, seriously, a few dates are not enough to fall in love with someone. I would call that infatuation or sexual interest. Love is a thing that is slow, not fast. Maybe that is why relationships don't last that long when people jump into one after a few dates. I would say he is interested but not as much as you think. Could be the only reason he is hanging around is to see if he can still nail you. Then he'll dump you.
i genuinely hope you are kidding. Sex isn't everything. Otherwise, red flags all over. Lust and Love are not equivalent. If the guy you are with is in it for the sex alone, get out. Exercise patience until something with emotional meaning happens.