Yes, you can add image or document (or other types) to customer attribute or CRM attribute. For transaction or event tracking, please use CRM (button in customer info) function.
Please do not add too many big files to the system, as database size is limited.