Absolutely! WooCommerce Private Store automatically hides all the pages that WooCommerce itself creates. This includes your shop, product pages, product categories, cart, and so on.
In addition, you can optionally hide any other pages on your WordPress site. For example, you might be using other plugins which add pages such as 'Wishlist' or 'Request a Quote' to your store. Simply tick the 'Add to Private Store' box for each additional page that you want to hide from public view.