I'm sorry your relationship turned out this way but you sound as though you are in a good headspace about it.

I think re visitation he has a lot to prove to you that he is responsible. I definitely wouldn't allow it with a newborn. If you are on ok terms I'd let him see the baby at your place for a start.