With respect to your question about covalent bonding, for the elements C, N, O, and F, you can assume that stable structures have an octet of electrons. For the next row the story is a bit more complex, but for compounds having on carbon and chlorine or having carbon, chlorine, and hydrogen, the octet rule is still extraordinarily useful.