Haha, wow I just noticed the shades. Those are the exact style.
But ya, he has tons of hurdles. However, if we were absolutely certain that Cooper had died, then I would almost be willing to bet money it was him on the physical similarities alone. Reason being, surely if DB died he would have been missed by someone and I've searched all of the online missing person's databases and Lepsy and just a tiny handful of others are the only ones that even remotely could be DB. Of course, it could be that he died and no one ever field a missing person's report. But of all the missing persons and all the named suspects, Lepsy is physically the eeriest.