1) Huawei P8 Lite 2017 e P9 lite sono praticamente lo stesso telefono, cambia solo il design ed il fatto che il P8 Lite 2017 è totalmente realizzato in plastica, a differenza del P9 Lite che ha il frame in alluminio, quindi forse meglio P9 Lite come materiali per il resto sono identici. Personalmente io prenderei il P9 Lite, ma il P8 Lite 2017 forse, essendo uscito dopo, probabilmente riceverà supporto a livello software per un tempo maggiore.
2) Morola Moto G5 non è male, ma il suo Snapdragon 430 lo rende un fascia bassa più che un fascia media, quindi lascerei perdere. In casa Motorola su sta fascia di prezzo al momento conviene più il Moto G4 Plus.
3) Xiaomi Mi A1 è secondo me il migliore sia dal punto di vista hardware che dal punto di vista software essendo un Android one, quindi direttamente aggiornato da Google e dovrebbe avere una fotocamera ottima. In casa Xiaomi, volendo risparmiare qualcosina, ci sarebbe anche lo Xiaomi Redmi Note 4.
Ovviamente sono tutti adatti all'utilizzo base da te elencato.