If this man is truly her father, then why take that away from her. The hell with him, you don't want to be back with him and keep that clear, but his daughter is his daughter.
Now before you start jumping down my throat, lol, hear me out.
As much animosity I have for my daughter's father, I let him see her and spend time with her as much as he wants, on my schedule, not his. my daughter is 8 now soon to be 9, and let her see the her father for who he is. As much as he's an A*****E she learned that one on her own.
What I'm saying is, let her make the decision to dislike her father, not you. You can't change who her father is, and yes I know how bad you want it to be someoen other than him, I had that wish many times myself LOL, but let her have her father. You don't want her growing up hating you for not knowing him, or giving him the higher ground in saying negative things about you to her when she gets older.
My daughter';s father is a prick, and yes no matter how much he loves her, my daughter has seen for herslf who of a prick he can be. So, she deals with him appropiately, completely out of my hands. Something I had warned him about over the years.
And, keep your family out of your business!!! It's your decision to make, not theirs. If you keep listening to them now, you will be listening to them forever. Don't set yourself up! You may regret a few things but that's ok, that's life, but don't let them tell you what to do. Do this on your own! Ask for advice but let the final decision be your own, not theirs, and don't let anyone persuade you to do what you don't to do.
Let your daughter enjoy her Christmas or if you feel that strongly about him, then call him and have him come back and pick up his gifts to her. Don't play yourself and keep them but never give them to her. Be true to your feelings and have him take them back. Show him that you don't want him around, don't fake it.