1) Cl-, Cl, Mg2+, Na+, Mg, Na.
cations are smaller in size then there metal atoms, and anions are larger then their nonmetal atoms.
2) smaller size and greater charge creates high charge density and has the most polarizing power.
Al3+, Mg2+, Na+, K+
3) C-C, C-Cl, C-Br.
For 1 I disagree, I think it should be:
Na, Cl-, Mg, Cl, Na+, Mg2+
Since the are all in the same period they have the same number of energy levels, but as you move along the period, the nuclear charge increases so size of ATOMS get smaller, hence Na is the largest atom, then Mg then Cl. When it comes to ions, since Na+ and Mg2+ are bother losing an energy level so they only have 2 shells now. they will be the smallest, however Mg2+ has a higher nuclear charge so it will be smaller than Na+. for Cl-, it still has 3 energy levels since it has gained an electron to the third energy level. since nuclear charge is the same as Cl, it will be larger that a Cl atom, and even Mg atom, but smaller than Na+ since Na has a much smaller nuclear charge than Cl-