In API v1, one can check whether user has verified his/her email. In API v2, that seems to have disappeared. Is there a way to check, otherwise, during folder sharing, it will return an error?
API v2 doesn't currently expose this, beyond the sharing errors you mentioned, but I'll be sure to pass this along as a feature request.
This has been added to /users/get_current_account as email_verified.