Zremesher completely changes topology and reduces polycount, which will obliterate any UVs or polypaint, as well as high res sculpting detail. In order to reclaim this detail onto your new mesh, you will need to project sculpting or polypaint detail from the original mesh onto the new mesh (which will need to be sufficiently subdivided to hold the former detail). In the case of textures, this means first converting a texture into Polypaint, and then projecting it onto a mesh (which will require new UVs), and then back into a texture on the new mesh.
In other words, yes, but it will require understanding several different concepts in Zbrush, and being comfortable with working back and forth between polypaint and texture.