Mine is for a House of Worship, so no remote guest.
Yes, I livestream directly from OBS to FB, and I record locally (at a higher resolution, just 'cuz)
No, in yoru scenario, a remote 'guest' woudl not use OBS. You use OBS in ONE locaiton to do video compositing (ie putting together various sources, and all the features of OBS like overlays, multiple inputs and ability to control placement, etc of those sources
Handling audio/video sync from local and remote sources is NOT something OBS is designed to do. OBS.ninja is one tool to enable connecting a remote video subject (and there are others). But, if you are talking about an interactive sync'ed audio/video link, there are other tools for that (OBS is NOT one of them, that I'm aware of.. wrong tool for the job). And recognize how hard long-distance audio sync is... think overseas phone calls decades ago... and the latency involved... just an example.
What you will find instead is reference to is people using Video conference systems (where all traffic goes to one place/server hence relatively- speaking easy to sync, with tools like Skype, WebEx, Teams, Zoom, etc) and then use OBS to capture/overlay for streaming/recording, but you will have to manually account for the delay from when you (or person locally) speaks and when it will show up in a video feed from a conference tool.. not a lot, but not 0... just something to be aware of depending on what else you are doing
so ... remote video participant is not a use case I've implemented, so not my area of expertise. just be aware that it can get complicated, and you have to be careful about not creating audio loops (echo). It may be useful to literally hand draw out audio path and be very careful about any assumptions regarding noise cancellation (and the slight audio echo we use on phone (and later mimic'ed in video) to self-monitor our own voice). Most systems can handle audio from a remote source (ie web conf) and your own mic without creating an echo (have you ever been in a conference room where two people turn on their mic to same conference call, and the ugly echo that follows). Cancelling speaker noise from be processed by microphone is old hat.... when using one audio system (ie web conf s/w on one device). but add a separate channel and that no longer works without getting fancy (beyond scope of this forum), hence my caution.