A bit late, I know, but you could try adding something along the lines of:
<?php if($post->post_parent) {
$parent_link = get_permalink($post->post_parent); ?>
<a href="<?php echo $parent_link; ?>">Link to parent page</a>
<?php } ?>
to your template file.
Custom page templates weren’t showing in the template selector for me either but they reappeared after selecting a completely different theme and then re-selecting my chosen theme.
thisisedie – The page template selector appears on a page write page in the advanced options (only if the theme includes custom page templates). ww.wp.xz.cn users can create their own custom templates ( http://www.binarymoon.co.uk/2007/06/wordpress-tips-and-tricks-custom-templates/ ) and upload them to their theme directory.