Group 15 elemnts, N, P, do form ionic compounds, nitrides and phosphides, N3- and P3- ions the heavier elements arsenic antimony and bismuth also form -ide compounds some arsenides are mainly ionic but the antimonides and bismuthides are less so. Wikipedia entries on the arsenides, antimonides and bismuthides are not very good so use a text book!
Metals forms ionic bonds.
It would form an ionic bond. The atom with 7 electrons is cation and the atom with 1 is an anion.
they form the ionic compound sodium carbide
it is called IONIC compound
Most of the elements in the top right of the period table (but not "group 8" - the furthest column to the right) will readily form anions (negatively charged ions) that can then form ionic bonds. Examples are O, N, P and S
Group-14 elements share electrons. they form covalent bonds.
Why does group 4A elements tend to form covalent bonds rather than ionic bonds? 
They can form ionic compounds with halogens.
Almost every non metal except the elements in group 18 can make ionic bonds with lithium.
Metals forms ionic bonds.
they form elements
Ionic bonds form between a metal and a non-metal.
The elements in columns 2 and 12 of a wide form periodic table will lose 2 valence electrons when the elements form ionic bonds. (Some other elements also have or can have this property.)
These bonds tend to be ionic. However, all bonds are somewhere between purely ionic and purely covalent.
Because Group 13 elements form both ionic and covalent bonds readily.
Not all ionic bonds are oxidation-reduction reactions. Typically, a metal paired with a nonmetal would form an ionic bond. Ex. Ag+ + Cl- --> AgCl (aq) these atoms are bonded with an ionic bond *All compounds with ionic bonds also have covalent bonding, but to a lesser degree.
The elements that generally form ionic bonds are the metals and nonmetals.