excentricjester,
Hi.
1. To apply the page template to the parent page, no code is needed just log into the wordpress admin section and edit the parent page. look on the right-hand sidebar of the edit screen and you should see a drop-down under the heading of "Page Template". As long as you have saved the approiate code as a template file in your theme's directory, the template should show up in the drop down list. If none of this made any sense, please see this page about creating page templates
2. The query that I authored will only show childern for the given page that it is applied to. No grandchildren will show up. Hypotheticaly, you could set your second level page's "Page Template" to summary also. this should work although I have not personally tried it. In the case that it does it might be a good idea to code some sort of "one-level up" and/or "root" type links.
3. Do you mean the "Excerpt Editor" plugin? In the event that this plugin is causing trouble for you, you can delete it and use the new streamlined method:
Copy and paste this code into your functions.php file and upload to you template directory...
// Add Excerpts to pages in admin
//---------------------------------------
add_action( 'dbx_page_advanced', 'mfAddExcerpt2Pages' );
function mfAddExcerpt2Pages(){
global $post;
?>
<div class="dbx-b-ox-wrapper">
<fieldset id="postexcerpt" class="dbx-box">
<div class="dbx-h-andle-wrapper">
<h3 class="dbx-handle"><?php _e('Optional Excerpt') ?></h3>
</div>
<div class="dbx-c-ontent-wrapper">
<div class="dbx-content"><textarea rows="1" cols="40" name="excerpt" tabindex="6" id="excerpt"><?php echo $post->post_excerpt ?></textarea></div>
</div>
</fieldset>
</div>
<?php
}
Hope this answers all your questions...
Good luck to you,
-mfields