Is there any way to use the graph api to find out when a page access token, or application token will expire?
There is now an API version of the debugger tool.
See https://developers.facebook.com/docs/authentication/access-token-debug/