Sorry, but it is a Facebook bug. Facebook could've easily instructed google not to index these pages.
No they don't. Plenty of people have multiple email addresses forward to one account. Showing the email address helps, and it's harmless unless people post the link somewhere else on the internet.