Should I have him in the delivery room ?

I dated a guy for three months got pregnant he fought with me every day begging me to have an abortion saying some of the most hurtful things I’ve ever heard and pushed me to move out (we were roommates first) I needed away from his toxicity and I left. The night I left he signed the lease with his ex and moved in with her. Two weeks of them living together she assaulted him and he came running back to me. I’ve helped him with all the legal stuff of getting a restraining order against her and getting his apartment back. But now he just assumes the baby’s going to have his last name, and that we’re going to get married eventually. I refuse to give the baby his name because I absolutely do not trust him. I’ve had to distance myself by moving 30 minutes away and only seeing him a couple times a month. He assumes he’ll be in the delivery room and I’m nervous if he is it will lead to a huge argument about naming the baby. Which I just want to avoid. But I also want him to hear our babies first cry and feel that special moment. I care for him I just cannot trust him and still feel extremely hurt from how he treated me. Any advice ?