Well I don't know about the prices in india but as for the hardware, you'll be fine with an i3 and no, you don't need a dedicated graphic card for that.
Honestly, you have very general expectations from your laptop: good display, good sound quality, less heat. These are heavily dependent on your...