More silliness from Deedat. The first 3 are just figures of speech and a quick reading in context shows that.
Point (d) is also a figure of speech. Often translated as regretted rather than repented, it is not meaning repent in the way that means to turn away from sin. Of course God always knew that man would fail and let him down. When he says I regretted or I repented, he is just using language to express how he feels about it. Our God cares for his creation and our failure causes him to be sad about it.
(e) is more of the same from Deedat. The whole passage in 2 Samuel 22 is just poetic expression of God’s power and might and response to man’s failing.
How can Deedat say for (f) that God judging a group of people for committing a great sin is not befitting of God. Judging sin is what we expect from God. The Jews knew that they were not allowed to look into the Ark of the Covenant but instead they showed total disregard for God’s Holiness. God can be merciful but he could not let that go by without judging the sinners.