I would suggest you to port your number jio instead & below are the reasons you need to know:
1.Jio having wide network all over India.
2.Jion internet speed quite well as compared with others mobile service providers.
3.You won't be able to call with your unlimited call pack If you want to call...
You must go with vivo v17pro in this phone you will get super amoled display & camera of this phone is 48MP which is up to the mark and one more thing as consider your budget this phone comes with Snapdragon 675 processor which works awesome.i think this phone is best for you