Ionic compounds arise when two or more atoms have lost or gained charge and are attracted by electrostatic forces. An ionic bond is the result of this attraction.
A covalent bond results from the sharing of electrons between two or more atoms.
Covalent compounds can have a charge. Let's refer specifically to a dipole-dipole force. If one covalent compound has electron density concentrated at the more electronegative end of the compound, it can be attracted to a positively charged end of another compound. So yes, a covalent compound can form bonds by having a +/- charge at one end. I don't know what you mean by "final" compound though.
An ionic compound, however, is neutralized and will not form bonds with another element unless the components are separated, in solution for example.