I've created a template mp_product.php which looks exactly like I want, except for the Warning: Missing argument 2 for mp_product()...
I added a sidebar, which only showed the content. Another post suggested adding
<?php mp_product_price(); ?>
<?php mp_buy_button(); ?>
But I still wasn't seeing my product name, so I added
<?php mp_product(); ?>.
I read another post that said the theme (mine is Inspired) wasn't passing $product_id. Is there a way to display the product name, content, price, options, and button and not get the warning—without having to customize the theme (which I don't have the experience to do)?