ENFJ's, I think are, like a lot of EXXJ's, planners. We like to set up a system of expectations and basically play every relationship like it's a game of chess. He's just studying up on you and your guys' (hopefully) future relationship.
The thing is is that these expectations set the relationship up for failure to begin with. We end up getting this magical, mystical idea of what the relationship should be and forget how it is. Eventually, you get these feelings that you can't live up to the picture he's painted and either he gets bored and breaks up with you or you get upset and break up with him. I've had a lot of relationships end this way.
More than anything, you should tell him that you like him and that you sure as hell know he likes you and that you understand that jumping right into a relationship is scary but that maybe together you two could turn it into something exciting. I know that I as an ENFJ would respond really well to that. It shows that you really care for him and that your "like" of him isn't a "ho-hum this tuna in the fridge looks good" kind of thing.
As for the whole innuendo thing, that's kind of what we do. Is she attractive (even remotely?) We think about sex when we get around the opposite sex and rather than letting that eat us up in side we let that come forth as innuendo because we know it will elicit a pleasant reaction from the person it's directed at. He's really just trying to be nice and trying to maintain his integrity by not hiding the feelings that every guy has for every attractive girl on the streets.
I hope you don't think that he's trying to make you jealous or test you or anything! It's just how we do "nice" with the opposite sex. He just doesn't do that with you because you and he have plans, so to speak and he wants it to be perfect.
Oh and we aren't "kind of horndogs" we are "massive horndogs" btw