It is nearly impossible for an average user to discern the authenticity of your device. We recommend visiting an authorized Samsung Store or a Samsung Service Center for verification.
If your phone's from India, you'll totally get the newest updates. But if you're not seeing any, you should probably hit up the service center. Global phones, though, might not get software updates.