After the crap he's done, report him.
This basically. just make sure you include all the details of what's happened.shewolf51 said:CALL.THE.POLICE.
I cannot stress that enough. If you just get your Mom to dump him then nothing's going to happen and he may just manage to squirm his way back into your life. If you leave him be, then you and your Mom may eventually end up being killed. Go to the nearest police station (make sure your father doesn't know where you're going) and tell the police EVERYTHING that he's done. The abuse, the assault, attempted murder, the drug dealing, EVERYTHING!