Don't even think of including 20 images in an e-mail message. It will produce a huge file size that could cause major problems when you try and e-mail it.
The best way to deal with such a large document is to upload it to the internet - preferably to your own web space, but if not that to a private 'cloud' based location
e.g. dropbox or onedrive and provide the link to that location. I would save the document as PDF format in one of those locations.
The document itself is fairly straightforward, use a table to lay out the page. It is how much effort you want to put into automation that is the real issue and whether you want someone to create a template for you.