Great question, Nigel!
Venues do not have a field for email addresses. I can definitely see how they would come in handy though.
Organizers, on the other hand, do have such a field and that can be displayed in the template by calling the tribe_get_organizer() function in the template. I thin that would be the best way to accomplish it with the current set of limitations.
and, as you noted, Avada already includes a set of template overrides in the theme directory, so you could use those as a starting point.
Does this make sense? Will it work for you? Please let me know. 🙂
Cheers,
Geoff