Smart Lock Questions

I am trying to build a smart lock for hotels so maybe 30 - 200 devices in a building. Wondering what protocol is best thread or ble or wifi with the nordic nRF7002 ? Also should I use mqtt or nats.io. Also what chip do you guys think would be best for that.

I am looking to get 6 months minimum battery life on the smart lock with 4x aa batteries.