Is there a way to print out a list of all possible template files for a page? Including template files used for views, rows, blocks, etc. on that page?
I suggest review Theme Developer module http://drupal.org/project/devel_themer, it will help to find possible templates that can help to modify (theming) specific parts of your site.

in this resource http://drupal.org/node/209561 you will find how to use the module.