You need to add a history table. It should have a contact ID field that is linked to the contact table's contact ID. So you'll have one record for each contact in the contact table, but many records for that contact in the related history table. You can then make a portal on a tab of the contact layout that displays the related history records.
As for graphics, you can insert a picture directly on a layout, or use container fields. Containers are nice if you change your mind later, you can change the graphic on all layouts that display the container, whereas if you insert images directly on layouts you'd have to go through and update them one by one. FileMaker does not use any kind of "template" system for layouts (other than the built-in themes, but they only affect layout creation, they don't help with updates).
Hope that helped.
I will try this tonight and see how i go, I am only new at all of this so fingers crossed :)