Can I register without DFC account?
No, the 2-level registration system requires the participant to have a central community account. A lot of contests functionality is located at the community level and in future the integration will be even more intensive.
No I think first join community than u r eligible to demo contest