We consider multiwindow Gabor systems (G (N) ; a, b) with N compactly supported windows and rational sampling density N/ab. We give another set of necessary and sufficient conditions for two multiwindow Gabor systems to form a pair of dual frames in addition to the Zibulski-Zeevi and Janssen conditions. Our conditions come from the back transform of Zibulski-Zeevi condition to the time domain but are more informative to construct window functions. For example, the masks satisfying unitary extension principle (UEP) condition generate a tight Gabor system when restricted on [0, 2] with a = 1 and b = 1. As another application, we show that a multiwindow Gabor system (G (N) ; 1, 1) forms an orthonormal basis if and only if it has only one window (N = 1) which is a sum of characteristic functions whose supports 'essentially' form a Lebesgue measurable partition of the unit interval. Our criteria also provide a rich family of multiwindow dual Gabor frames and multiwindow tight Gabor frames for the particular choices of lattice parameters, number and support of the windows. (Section 4).