How long ago did his 7 yr R end? As for the looking for hot chicks comments, you didn't give the context but you should be able to discern if it was just joking around with his FB friends or if it was posted out of frustration. Either way I don't think it is a big red flag but could show a certain shallowness to him, because no matter how hot someone is, you get used to them and that physical attraction starts to wein.
Now, me being borderline ADD about my own puctuality (I'm never late to anything, but have worked hard to not always show up way early), I am a bit perplexed about his comment regarding you being 3 minutes late. If you are someone who doesn't worry about being fashionably late, and he is as anal as that comment makes me believe he is, that is something that can cause friction long term. While I don't worry about when other people show up late, my ex never gets anywhere on time which caused me to be late when we were together, it stressed me out every time and was a source of friction with us. I wouldn't say it's a deal breaker, but if you do tend to take your time getting places, I would do that before things get serious and see how he reacts.
M - 9 1/2 years 5/5/16 - Bomb drop - 3 week EA 10/31/16 - We sold house 01/10/18 - D Finalized