I agree with the control freak comment. I can think of two people I know who are very similar, one being my ex. In fact, as I was reading it, I was thinking how much it sounded like him and his behaviors towards myself and the children. It's a severe case of "my way or the highway".
I'm not so sure I'd agree that the writing of how many miles he's done is a form of OCD, although it does take many different forms and is actually quite difficult to diagnose when it's not the 'usual' washing of hands, counting of objects, that kind of thing.
I also agree with one of the comments above in that the term OCD does get bandied around willy nilly. We all have our own little 'things' that we do, checking the doors at night, making sure things are sat in a certain way... doesn't mean we all suffer with OCD.
True OCD is when something takes over, and stops you from leading a 'normal' life.
I feel sorry for the kids, and I think your friend does need to think about removing them (him) from the situation before it seriously starts to affect THEIR mental health and they end up resenting him... although it sounds as though that's already started.
For what it's worth, I don't think it's a mental health issue.