Show menu bar on multiple screens without separate spaces
In short, no.

The menu either belongs to your primary screen, or if you have 'Displays have separate Spaces' on, then to the one currently active.

If you have different Spaces on different screens, there is no logic to control any window being able to span the two. What would happen if you changed Space on only one of them?

There is no third option, as far as I'm aware, even with 3rd party software.