my advice is similar, don’t stop access , but be open (politely) that they can visit to the grand parents.
in my opinion they should be making an effort as well, you don’t have to be a doormat! they should make the effort to come over just as much if not more…
Do not stop the contact! There is facetime, what app, Skype, etc…
if the other side want to be involved that’s great news .
I personally would focus on you and your little one.
Looks like the father is behaving in an irresponsible manner , however, he’s not your responsibility.
I would consider speaking to social services as they might be able to assist with resolving financial support for you, the sooner the better as otherwise it could be viewed as “You are able to manage with what you have” , the cost of bringing up today is high.
well that’s my 2 bits worth.
Wish you and the little one all the very best