As to evil... if a god is all-good and all powerful, how can an all good and all powerful god create evil, something that by its own definitiion is against the nature of such a god. His argument, which make a lot of sense, is that god can be all good, and and he can be all powerful, but he can't be both.
Lets look at some of the old testament as an example. God sent an angel of death to kill the first born in every household that didn't bear a certain mark. Which is a real bitch because god rigged the game.
Here we have a god personally intervening so he could show off his powers, which eventually included killing a lot of first born egyptians. That doesn't sound like an all good god to me. Maybe all powerful, but not all good.Then the LORD said to Moses, "Go to Pharaoh, for I have hardened his heart and the hearts of his officials so that I may perform these miraculous signs of mine among them that you may tell your children and grandchildren how I dealt harshly with the Egyptians and how I performed my signs among them, and that you may know that I am the LORD."