It would not be a compound. It is simply fluorine in its elemental form.
Two fluorine atoms can not form a compound they simply form a [molecule]
Yes, as there are no metals in this compound.
The words "covalent" and "ionic" refer to bonds between atoms, and not atoms themselves. If you are referring to O2 and F2, the forms in which we find oxygen and fluorine, respectively, then the bond between the two oxygens is considered to be non-polar and covalent. The same can be said of the bond between the two fluorine atoms in F2. If you are referring to the bonds in the compound formed by oxygen and fluorine, you must first identify that compound. It is OF2, and is named "fluorine oxide". The bonds between the oxygen and fluorine in fluorine oxide are slightly polar and covalent. The determining property is "electronegativity", which you should look up and review. By convention, when the electronegativity difference between atoms is: < about 0.4, the bond between them is non-polar and covalent between about 0.4 - 1.7, then bond between them is polar and covalent > 1.7, then bond between them is ionic.
MgF2 Magnesium, an alkaline earth metal of 2+ ionic charge and two fluorine, a nonmetal, atoms of 1- charge each form a ionic bond
Covalent. The bond is polar due to the high electronegativity of fluorine.
Polar covalent bond.
This is a covalent compound.
A covalent compound
Atoms in a covalent compound share the electrons.
Fluorine atoms have a covalent bond between each other to form a covalent molecule. Fluorine bonded to a metal will have ionic bonds. Fluorine bonded to a non-meatl will have polar covalent bonding.
Fluorine's electronegativity is 3.98. The difference between two fluorine atoms is 0, so the bond between two fluorine atoms is nonpolar covalent.
It is an IONIC compound as it involves 2 non-metals.