Например, если я присоединю renderbuffer к GL_DEPTH_ATTACHMENT, а затем приступаю к прикреплению текстуры к GL_DEPTH_ATTACHMENT, будет ли добавлен рендерингбуфер?
Да, они разделяют "то же пространство".
Технически то, что вы прикрепляете к FBOs, - это изображения. Эти образы могут принимать форму renderbuffer или множество различных типов текстур, некоторые из которых на самом деле представляют собой несколько разных изображений (что требует использования многоуровневой рендеринга для использования всех изображений в текстуре в одной ничьей).
В любом случае прикрепление изображения к определенному месту в FBO вытесняет старое приложение.