Is there a limit to users imported ?
This would only be limited by the server and PHP configuration. On the osTicket side you can import as many as you want.
Can I make Email field not a mandatory field?
No, our system is an email-based system and each user and agent have to have a unique email address. We use the email address as the unique identifier.
Cheers.