Custom node.tpl.php for specific page
The available variables differ between the page.tpl.php versus the node.tpl.php (see the top of each of those links for documentation of the default variables).

If the default variables in the templates don't meet your needs, you can customize them using preprocess functions. See the documentation for template_preprocess_page to get an idea of how the variables get added. NodeOne has a screencast on "Providing new template variables" that might also be helpful.