1. No, don't tell the children. They'll figure it out soon enough.
2. Sure, confront the friend (or ex-friend). Schedule a face-to-face meeting somewhere and discuss it with him. In my opinion, if you're unwilling to call someone out, you look very weak.