I would install SEO Quake and run a site:domain.tld query on google or use yahoo to list my internal pages. Alternatively you can use digixmas's bulk PR checker.
Just use the Google toolbar. It will show you the "gray bar" pages that usually mean "not indexed" or "duplicate content". Anything else you must control by internal linking. This can be viewed in detail by using Google's Webmaster Tools.
you can also find a tool to check the inner page PR at http://seoanalytic.com/tools/internal_pagerank_checker/ after u login
Another one can be found at: http://www.seovalley.com/seo-tools/internal-pages-google-pagerank-checker/