Is KYC needed for access to the demo version?

No, there is no need for KYC to access the demo version.