Hello @Aneek ,
in order to operate as an ABR a router must have an interface in area 0.
In other terms a device having some interfaces in area X and another subset of interfaces in area Y will not act as an ABR by generating LSA type 3 between the two area X and Y.
the connection to area 0 can be provided by a virtual link going via a standard area but at least one link in area 0 is needed to act as an ABR.
Hope to help
Giuseppe