God chooses whomever He wants. God is sovereign and most of the time what God does is by His own choosing. We have no idea what is in God's mind many times.
One thing is sure if God chooses a person to do something, God will give them the ability to do whatever God wants.
Further thoughts:
Numbers 12:3 tells us that "...Moses was a very humble man, more humble than anyone else on the face of the earth."(NIV) He never attempted to become an 'invincible ruler' over Israel, but always recognized his limitations(Exodus 4:10-17) recognizing God as ruler. This certainly was a quality that God could appreciate and work with. For this reason he was called "the man of God" (Ezra 3:2KJV). Despite his education and power(Acts 7:20-22), he remained humble (meek/teachable) and devoted to God (Deuteronomy 31:30-32:4), as described at Hebrews 11:24-29.
No. Moses was man. God is God and not man (Hosea 11:9).
Moses had his conversations with God on Mount Sinai.
No. Moses was not a son of God according to the Old Testament
The first time God speaks to Moses, Moses hears the voice of God coming from a burning bush that is not comsumed by the flames
God was angry with Moses because Moses did not follow God's instructions when striking a rock to bring forth water for the Israelites.
Not likely, as Akhenaten's god was the sun, whereas Moses' God Is Spirit.
God gave Moses ten commandments.
Moses was called by God when he was 80 years old.
moses learned about God when a bush was on fire but not consumed. God said "I am the God of your father and the father of his father."
No. God is the Jewish God.
God got mad at Moses because Moses did not follow God's instructions and instead struck a rock to bring forth water, rather than speaking to it as God had commanded.
God instituted them, and gave them to Moses to pass on to the people.