LoRaWan Hardware easy to code for commercial product

Hello Descartes,
I really appreciate your time and sorry for my stupid questions.
I will try to answer all your questions:

I’m just a fresher with a specialisation in image processing. I had a few experiences with Arduino, Raspberry Pi when I did some small projects in university but this one is my first real embedded project. The reason I told about STM32 because my friend suggested me it. I’m open to anothers also.

I hope to have a first version in 3 months. I have already made a prototype with a raspberry pi and my sensor, coding in Python. I will re-code in C for the kit dev and the PCB. I hope that my code for kit dev will be the same for the PCB.

(What if you have to use SF10?) I have no choice, so I will find a way to send less message from the node.

My project is for a single building!

There are not many requirements: we just cannot use ethernet cable to connect with sensors, the wireless is a MUST, and we have to build our communication system, cannot not use the Wifi system at client building. If possible, we hope to send data more frequently. That’s all. Before, I though I have to develop both of transceiver and gateway, so I mentionned the kit of STM above. But I realized that I should develop only the transceiver, and buy a ready gateway on the market. That would save my time.

Thanks for your help again.