I think it makes most sense if god is female, because only women can give life. Something that even people in the Stone Age understood. It should also be pointed out that an omnipotent god must be either androgyne or sexless. If god is not omnipotent there is nothing that prevents him from being a product of the universe. Everything god is able to do would be things that human beings also will be able to do, all his knowledge would be knowledge we will also achieve.
Many people justify their faith with god as an explanation.
To answer these questions god must be almighty, or else you can't explain them. If god is almighty there are several qualities he must have. He must know everything. Everything that is, everything that has been and everything that will be. He must be worth our worship.