Question: what are the necessary conditions for any system to be aromatic?
Answer: It should have a single cyclic cloud of delocalised n-electrons above and below the plane of the molecule.
It should be planar. ... 
It should contain Huckel number of electrons, i.e., (4n + 2) n-electrons where n = 0, 1, 2, 3 etc.