Hi,
I've did both hardware & firmware development since 2012, and yes, I could do both of your task. Just give me your current board and program and I'll modify it for you.
for Lora hardware addition, I think I will use Semtech product, just let me know what frequency band you wanna work with. and I will help you add firmware for it. it's already Arduino library available for LoRa development. we just need to add it to your project and do your algorithm.
Let's discuss the details over chat, and I will help you implement LoRa to you existing board.
Best Regards,
Rijal