No, he was a Macedonian.
No.
Yes
Alexander the Great was a king of a part of ancient Greece.
Alexander the Great (Philip II) conquered every major city-state in Greece except for Sparta.
Mesopotamia became a part in Alexander the Great's empire in the year 332 B.C.
Alexander the Great conquered all of the known world in his time. Leonidas was a king of Sparta that led the allied Greek forces into battle at Thermopylae. However, whoever was better relies on opinion.
No. He was from another Greek city-state called Macedonia and that's why his official title was Alexander III of Macedon. Macedonia was modern day Northern Greece plus a small fraction of the country "FYROM" (Former Yugoslavic Republic of Macedonia). Nevertheless both Spartans and Macedonians had descent from the same ethne(primary tribes of Greece), the so called Dorians.
Yes.
Alexandria.
Athens, even though by evidence it seems like an oligarchy it is known as the first democracy.
Philip II during his campaign to be the leading state of Greece sent a message to Sparta saying "You are advised to submit without further delay, for if I bring my army into your land, I will destroy your farms, slay your people, and raze your city.." Sparta sent back a reply "If". Alexander and Philip stayed clear of Sparta. With much of Greece already united under his hegemony, Sparta could be left alone while he concentrated on his campaign against the Persians who had subjugated the Greek states in Asia Minor.
Most of Alexander's generals came from Macedonia