Hello,
Firstly, on the Checkout page by default from WooCommerce the Product Images doesn’t show. This is the preview from the Test Site for your ease: https://snipboard.io/azCOVP.jpg
So, this is the default functionality at the WooCommerce level.
Secondly, regarding the Logo not showing as we are seeing the Checkout page on your shared Site, the Layout seems to be completely different from the default WooCommerce Checkout page. So, this layout change might be happening due to the third party Plugin (Cartflows) usage for which you might want to contact the respective Plugin Support because according to the Envato Policy we don’t provide Support for the third party Plugin issues. You will need to contact the respective Plugin Support in this regard. They will guide you better.
Under the default WooCommerce Checkout page layout, the Header appears fine which actually shows your Logo. You can confirm from our Test Site as well: https://blackpearlspro.com/woodmart_support/checkout/
Best Regards