No, you do not lose date on a OTA update.
You should have backups of your data as a matter of course however.
This OTA will have a staged rollout. The OTA will be received...
You'll need to contact the developer for Android 10 compatibility.
Nothing to do with OnePlus.
It's legit, but India only.
So, that means it does not have it.