Does 2023 Alto AGS have OBD port ?
yes
can it be used to read data such as RMP and temperatures in real-time ?
yes, u need an OBD 2 scanner, commonly available
can you please recommend which one to buy as Im not sure which one will work for sure with my car
yes it has
elm325 works ok
which android app do you recommend?
Only SZ Viewer works with PKDM Alto.
Used SZ Viewer Application along with ELM 327, interface of this App is too much outdated , but it can give you real time values of RPM, Engine temp. etc