Should I file for child support?

I left the father (who seemed normal until a month after I was pregnant) when I was 3 months pregnant.

After I found out I was pregnant he started talking about building pipe 💣s and had his address on his license the location of his post office. He started talking about how he used the dark web but he used it to “catch revenge gf porn” and Then he told me he got involved with a 16 year old when he was 23 where cops got involved and that’s why he wanted to keep his location private. Well, - few weeks before that he told me his cousin told him that they were uncomfortable with my ex around their daughter and he didn’t understand why.

Also, it’s a weird coincidence that when I sent his ring back to his actual address- about a week after I broke up with him, he decides to move. I don’t know where he moved, but I’m terrified he lives around my area. I just want my son and I safe. Which is why I haven’t asked for child support. He’s never gotten my son anything but a pair of socks when I found out I was pregnant. AND he used his mother’s credit card. (He has a job and his own money.) Father’s Day was a few months after the break up and he posted a picture of the ultrasound with a border around the photo that said “in memory of” and the corner said something about support for when a parents child dies. I was furious and thankfully it got taken down. I have screenshots of everything just to be safe. He also has a temper.

Despite how I highly dislike his father, my son has saved my life and I am so happy to have him and wouldn’t change my son for anything. I wanted to be a mom for YEARS. My late fiancé was able to be a dad up until my son was 3 months when he passed. Then my baby’s bio dad posted something about how he loved karma. The guy makes me sick to my stomach.

I don’t know whether I should bother with getting child support or not. I just want to make sure my son is safe and not sure if that would be too big of. A risk or not since I don’t even know where he lives.

Please no hateful comments😞