Sidebar not appearing on page template with custom posts

What you have is probably a bad structure…
The sidebar itself should not be inside the loop since it might contain
(the widgets inside it) multiple loops that would break your code.

This is the “right structure”

  • PAGE HEADER
  • PAGE SIDEBAR (POSITION OPTIONAL)
  • CONTENT AKA LOOP
  • PAGE SIDEBAR (POSITION OPTIONAL)
  • PAGE FOOTER

As you can see we keep the sidebar and the content seperated…
here is an example using your code:

    <?php 
get_header(); 
global $qualia_content_separator, $qualia_content_top_spacing, $qualia_content_bottom_spacing; 
?>

<div class="inner_banner_news">
    <h1>In the News</h1> 
    <div class="inner_banner_feat">
        <img src="https://wordpress.stackexchange.com/questions/149582/<?php bloginfo("template_directory'); ?>/images/board-image.jpg" />
    </div>
</div>

<div class="posts_wrapperk">    



<section id="content"<?php echo qualia_build_class(array("content", "section", "color-palette-1", "separator-{$qualia_content_separator}")); ?>>
    <div class="section-inner">

        <div class="wrapper">

            <?php query_posts( array( 'post_status' => 'publish' , 'post_type' => array( 'ncp_news' )  ) ); ?>

            <?php if (have_posts()) : while(have_posts()) : the_post(); ?>

            <?php

            $sidebar_position = vp_metabox('_page_sidebar.sidebar_position');
            $main_classes="main";
            $aside_classes="aside";
            if (!empty($sidebar_position)) {
                $opp            = (($sidebar_position == 'left') ? 'right' : 'left');
                $main_classes  .= " grid-9 $opp";
                $aside_classes .= " grid-3 $sidebar_position";
            }

            ?>

            <div<?php echo (!empty($sidebar_position)) ? ' class="grids"' : ''; ?>>


                <div class="<?php echo $main_classes; ?>">

                    <article id="page-<?php the_ID(); ?>" <?php post_class('original-content'); ?>>
                        <h1 class="nyacp-subheader"><?php echo get_the_title($ID); ?></h1> 
                        <?php the_content(); ?>
                    </article>                      

                </div>

            </div>

            <?php endwhile; endif; ?>


            <?php if (!empty($sidebar_position)) : ?>
            <div class="<?php echo $aside_classes; ?> inner_sidebar">
                <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('innerpage-sidebar') ) : endif; ?>
            </div>
            <?php endif; ?>     

    </div>

        <?php //echo qualia_spacer(array('size' => $qualia_content_bottom_spacing)); ?>

</section>


</div><!--.posts_wrapperk-->

<?php get_footer(); ?>

Its still a bit of a mess but it should work…
How ever i think you would need to CSS the sidebar into the desired position.