Ooohhh Honey of course whatever help you need I will be more than willing to come and be there for you (with DD and a new little one but hey at least I will look like a lovely mummy!!)
Leave everything in - you must be honest about what has happened and above all I think it will be a great way to show him that his bahaviour doesnl;t work when it comes to manipulating you.
Leave what he did to you and what he did to DS in most certainly - as people have said if he ever tries to get the kids this will go against him big time and it is the 2 things you have proof of!!
Will see you on Saturday though DP is going to play golf so will be there about 2ish as long as I don't get lost!! (That ok with u Anorak - I have mailed you!!)
Have DS's pressie (from his B'day ages ago!!) and one for you and DD too just to cheer you up!!