Yes, attachment viewer app should work with any CRM entity. We have tested attachment viewer with case, lead and account form.
When you install the app, attachment viewer section would be automatically added to case, lead, account, contact and opportunity forms. You can manually add this section to any other entity form. Refer knowledge base for instructions on how to add the web-resource.