Both the options you’ve shortlisted - the Gixxer SF 155 and the Pulsar N160 - have great suspension and will be good for city usage.
Between the two, we’d recommend the Pulsar N160. The Gixxer SF’s riding position is a bit more committed since it’s designed as a sport bike.
The Hero Xtreme 160R offers decent suspension and chassis composure. However, its gearbox isn’t the smoothest, and the engine isn’t the most refined in its class.
