How bond energy varies from ${{N}_{2}}^{+}$ to ${{N}_{2}}^{-}$ and why?

(a) How bond energy varies from ${{N}{2}}^{+}$ to ${{N}{2}}^{-}$ and why ?
(b) On the basis of molecular orbital theory what is similarity between (i) ${{F}{2}}$ ${{O}{2}}^{-2}$, (ii)CO,${{N}_{2}}$,N${{O}^{+}}$?

Both ${{N}{2}}^{+}$ and ${{N}{2}}^{-}$ is almost same [though ${{N}{2}}^{-}$ is slightly less stable and hence has less bond energy than ${{N}{2}}^{+}$ due to the presence of greater number of electrons in the antibonding molecular orbitals.
(b) (i) Both ${{F}{2}}$ and ${{O}{2}}^{–}$ have same bond order = 1 and so same bond length, (ii) All of them have same bond order and bond length