Are non indian sims work in this mobile?
The restriction only affect users the first time they activate the phone. In short, just for the first time you'll have to use an Indian sim and afterwards you can use any sim card from any part of the world.
Source - Samsung: We don’t region-lock our phones (apart from when you first activate them)