I am glad to welcome you to the forum but wish it were under less horrendous circumstances. I have to say I know little about the mechanics of the criminal court, family court or civil court so I am unable to give you any advice in that area. I am so sorry that I do not have this knowledge.
However I can support you on this forum and provide a place for you to write in safety. No one will know your identity here. It does not sound like much I know but I think it may help you to talk about your life and how the children are coping.
I am also sorry the police have been considerably unhelpful. Domestic violence is well known and your local police should have enough training to assist you. While I know the impact on you and your family is heartbreaking I am also thinking of moms and wives who live with DV and are afraid to speak up because they will receive no assistance from those employed to do so and have no way of escaping.
It's easy for others to ask why you did not leave. While my situation was nothing as dire as yours I do know how hard it was to even think about leaving, especially with young children. Is there a domestic violence organisation near you or a refuge? I expect you have investigated these options already and again I am sorry they were not available for you.
I am not familiar with the various assessment names etc. Could you tell me what DCP risk assessment is, also CCC.
Are you receiving any counselling? I imagine it would be difficult to fit in with everything else that is going on but it may be helpful if you could.
Having read your story several times I am even more horrified at the slow manner this is being progressed. I understand that courts and the police are very much understaffed with many cases of this sort being managed. It's perhaps time the politicians provided a sufficient budget to employ additional police officers.
Bron, I feel I have not been very helpful but it's not for any lack of care for you. If you think it will help to continue to write in please do so. I tend to be on the forum at least once a day and your thread will come up in my posts. Tell me if there is anything further I can do.