For the clipping, it might be because both renderers share the same camera. But both renderer modify the camera based on their own bounds. The foreground renderer may modifiy the camera bounds, and this has an impact when rendering the background renderer. A solution could be to have 2 different cameras and “copy” the background camera (position+focal point) onto the foreground camera.
Maybe that will also fix the lighting as well.