HELP Advice on coparenting

Trying to keep this short and sweet but all important details included(it ended up long anyway lol). I have a 3y/o and a 2m/o. My 2m/o father has a history of alcohol issues (seeming to be current also), his roommate is an ex convict drug user and apparently lost his own child due to drug abuse, and my son’s father has not been consistent in his time with our son.

I’m on state aid so they filed for child support on my behalf. I was honest about his time with our son and he disputed the court order. He’s asking me to get off aid and have him pay me directly, with his history of lack of dependability I find this would be, to be frank, stupid. So will not do this but have a hard time being blunt as I know he will be livid thinking they’re “screwing” him.

We are setting up a schedule and I finally brought up my concerns about the roommate and he freaked and said a judge wouldn’t consider his roommate into our custody situation (I’m pretty sure they would since someone living with him would directly be in contact with our son) so for now we have settled on his one on one time being at his sisters to ease into it with maternal instincts still on hand as he has no effing clue and has spent very limited time with our son by his own choice.

My main concerns with him having time alone with him in the future are the alcohol issue (he showed up to my family’s thanksgiving drunk), and the roommate. How would you go about this? Is it worth going to court and fighting tooth and nail when we have a pretty decent communication going right now? I just don’t want to put my son in a position but also don’t want to be so paranoid I rob them of bonding time. Its worth it to ME but I don’t know if a judge would consider all these things more than he said she said. I feel no matter what they would mandate him to have time and since he hasn’t had a DUI or legal “proof” of his drinking issue that they would not consider it. I feel the roommate it definitely leverage at least. I also have messages of his sisters agreeing with me about his alcohol issue. I just don’t know if it would be enough.