Event registration: adding guest names later
We're in the process of building an extension to do exactly this, will share it when complete (it relies on some drupal specific functions at the moment but could probably be made CMS agnostic without too much effort).