Emails missing after import from GSuite / Caldav issues

Emails missing after import from GSuite / Caldav issues

Hi, I emailed support but I thought I'd write here too hoping someone from the staff replies asap...

Yesterday I did the IMAP migration of two accounts from GSuite and the migration completed successfully with no errors. However, in both accounts on Zoho there are many missing emails. I thought I could maybe import all the emails from Google to Zoho using an IMAP client, but if I import emails that are already in Zoho then I end up with lots of duplicates. I can't check for each email whether it has to be imported or whether it's already in Zoho... What should I do?

Second: I can't get the caldav sync to work in either Thunderbird or Evolution or whatever calendar app, it just rejects the email/password combination which works instead if I log in to my Zoho account for mail. What should I do?
I am temporarily using the web interface but I'd prefer using something like Thunderbird+Lightning for mail/calendar.

Thank you in advance for your help.
Vito