@John Jones good question — and flat open terrain is basically the best case scenario for that 50km figure, so you're already starting from the right place.
I want to be straight with you though: the specific TX power and receiver sensitivity numbers that go into the link budget math aren't something I can give you off the top of my head with confidence — that level of detail lives in the hardware documentation and firmware specs rather than something I'd want to quote from memory and have you build a deployment around. The STM32WB07 at the core of the module has published sensitivity figures you can pull from the ST datasheet, and the external amplifier stage is where a lot of the magic happens on top of that baseline.
What I'd actually recommend is jumping into the GitHub repo (github.com/RFOXiA/MultiNav-Pro-Long-Range-BLE-Module-Firmware-STM32WB07) — there's firmware-level detail in there that should help, and honestly Moamen is pretty active around the Dev Hub and would be the right person to give you the actual front-end specs rather than a secondhand guess from me. For a deployment you're actively scoping that's worth a direct conversation.
The 50km number is a drone-to-drone figure with both units elevated, which eliminates ground reflections — if you've got both ends on the ground you're looking at the 5km ground-to-ground spec, so worth confirming which deployment geometry you're actually working with before you finalize anything.