glGetTexImage

Is it possible to use glGetTexImage to retrieve a shadow map texture set up with glCopyTexImage2D and GL_DEPTH_COMPONENT?

Yes, just make sure you pass GL_DEPTH_COMPONENT as the format type.