Usually, The papers should not be more than 10 pages.
You must register at the site first, then you can register the article by logging in to your user account and using the paper submission section of the site..
No, Submission is free..
Yes. The maximum submitted papers should not exceed 3 papers.