Refactor: Admin: Dup code in controllers

The code duplication involving getting guest
data and sending emails was taking up about
half the file. Nice.