GG, internet dating sites like Match, etc do NOT show up as "internet dating and escort services." Escort services = prostitution. He's not online dating, he's hiring hookers.
He has a problem and could put your life at risk by exposing you to AIDS or other STDs. Even if he came home and got tested, there's a significant risk he might relapse and put you at risk.
You sound like a fascinating woman with lots of interests. Why on earth would you even consider taking him back???