Quantum gas microscopy has emerged as a powerful new way to probe quantum many-body systems at the microscopic level. However, layered or efficient spin-resolved readout methods have remained scarce as they impose strong demands on the specific atomic species and constrain the simulated lattice geometry and size. Here we present a novel high-fidelity bilayer readout, which can be used for full spin- and density-resolved quantum gas microscopy of two-dimensional systems with arbitrary geometry. Our technique makes use of an initial Stern-Gerlach splitting into adjacent layers of a highly-stable vertical superlattice and subsequent charge pumping to separate the layers by $21,mu$m. This separation enables independent high-resolution images of each layer. We benchmark our method by spin- and density-resolving two-dimensional Fermi-Hubbard systems. Our technique furthermore enables the access to advanced entropy engineering schemes, spectroscopic methods or the realization of tunable bilayer systems.