How to fetch Email addres of an author via ID?

Use get_userdata() to get a user object, and the email address will be the email property:

$userdata = get_userdata( $user_id );

if ( ! $userdata ) {
    return false;
}

echo $userdata->email;