Coworkers don’t need to know you are running late . You either call admin or they’ll see you when you arrive. How often are you late and why? In first 3 months on the job you should never be late. I was probably late to work twice in 20 years on the same job and both times it was unavoidable road emergency as I drive an hour to work .
I am sorry you had SA. It’s awful. But I’d not let this man upset you. You only know about it from others and he’s not bothering you. Him calling other women is not something you need to worry about
Honestly just focus on your job quality and don’t let other things bother you