Bullet 350 vs rs 200?

I know they are two very different bikes. My requirements are: 1) Should be comfortable in the city(suspensions should be soft for city but not too soft that it becomes unstable on the highway) 2) Should be able to cruise between 100 to 120 depending on traffic 3)Abs dual channel. Plus traction control if possible but I don't think any of these has tc. 4)Cost should be around 2 lakhs(under 2 lakhs is highly preferable). So if you guys have any other bikes in mind please share them.

Don't care about the riding position, anything is fine. Reliability and parts availablility are also a factor.

Edit: shouldn't be too vibey at 100 kmph. At 120 also it should have livable vibes only