Hey Snehal,
For now, Mendix allows corporate ids only,
For the workaround, you can use tempmail
No, you need a company e-mail.
You could try https://10minutemail.com/ .
You say your company currently does not use Mendix. This does not matter. You can still use your company e-mail to register.