EASA Rule changes will mean having to comply with perf A requirements for turbo prop aircraft rather than the BCAR Perf C. Twin Otter Let 410 and Do 228 will all easily do 880 metres Take off Distance but they'll all come close to Accel stop distance required.
Dash 7 would do nicely but none left in Europe and a higher fire cat would be a increased cost aside from aircraft operating cost.
STOL only feasible (legally) when nothing else works.
Reckon on about 15pax in a twin otter with alternate fuel and reserves.