@Robert Garcia yeah, your instincts are pretty much right on the range question. The 50km figure is drone-to-drone, both modules elevated with no ground reflections eating into the link budget — that's why that number is so much higher than the others. The ground-to-ground spec is 5km, and the man-to-drone is 15-20km, so the elevation of at least one end makes a huge difference. For your use case with static ground nodes across a rural property, you're operating closer to that ground-to-ground scenario, but honestly 2-3km with relatively open fields and light tree cover should be very comfortable — that's well within the margin even with some Fresnel zone obstruction.
On the tree lines and terrain — BLE long range mode (Coded PHY, S8 coding) behaves meaningfully better than standard BLE through light foliage, but it's still 2.4GHz so it doesn't punch through obstacles the way LoRa at 915MHz does. A dense tree line will hurt you more than it would on LoRa. That said, for what you're describing — light coverage, relatively flat rural land — you're not going to hit a wall, you'll just see some link margin reduction. If you can get your nodes even a meter or two off the ground on a post or enclosure, that helps a lot with Fresnel clearance at those distances.
On transmit power, yes that's configurable — it's not locked to max. You can dial it back in firmware through the standard BLE PHY parameters, and Moamen has been pretty responsive in the Dev Hub about firmware questions if you want the specific register/API details for your setup. Given you're on the Power/Program Kit with the supercap system, you've got solid headroom anyway, but running at reduced TX when your nodes are only 2-3km apart is a sensible optimization worth doing.