This paper proposes notions and a tool for passivity properties of non-homogeneous switched Differential Algebraic Equation (DAE) systems and their relationships with stability and control design. Motivated by the lack of results on input-output analysis (such as passivity) for switched DAE systems and their interconnections, we propose to model non-homogeneous switched DAE systems as a class of hybrid systems, modeled here as hybrid DAE systems with linear flows. Passivity and its variations are defined for switched DAE systems and methods relying on storage functions are proposed. The main contributions of this paper are: 1) passivity and detectability concepts for switched DAE systems, 2) links of the aforementioned passivity and detectability properties to stabilization via static output-feedback. Our results are illustrated in a power system, namely, the DC-DC boost converter, whose model involves DAEs and requires feedback control.