Best Way to Validate E-mail (before sending link to complete registration)

I have a web application used by users with “little experience”.

The only field that exists on the home page is email. If the user is already registered I request the password, otherwise I send an email to him to finish the registration.

My problem is that users occasionally type the wrong email and are waiting to receive the email to complete the registration.

I started a job to create a “Did you mean” tool, so if he type “anyone@gmail.cmo” I suggest “anyone@gmail.com” ...

I wanted your opinion on two topics:

1 - Should I open another field for him to re-type the email before sending the link to finalize the registration.

2 - Should I use a host validation API like https://trumail.io/ (afraid to block an email OK).

Or if someone has a similar experience and wants to share the solution that brought greater conversion would help me a lot