For the "this email address matches this account" you could have that verified in-world by going to a kiosk and saying "sign secret- argent at gmail.com wJCr4A9g8scRAko6AKCHV0.....". Wouldn't even need to be Linden Labs for that.