Hello. The WPCHTMLP plugin, when used along with custom permalink to output the entire HTML document, will trigger very early in the WordPress mechanics (as soon as the URL request can be read) and will prevent many other WP functionalities to load. Unless used via shortcode, this plugin will absolutely prevent theme rendering to even start, bypassing the theme is the plugin’s main feature. It depends on your case, but it is unlikely that you can achieve this without touching the theme code.
Option 1 (worst) – just copy the sidebar and footer HTML/JS/CSS code and incorporate them into your custom HTML layout. Of course any dynamic functionalities of footer and sidebar that depend on the PHP preprocessing will be absolutely broken, you may fix some by hand, but in most cases this wouldn’t be a good solution.
Option 2 (hard) – create a normal page for each custom page and use WPCHTMLP shortcode for output,
[wpchtmlp id=postid]
along with adding custom page template to the theme, which will load only the required sidebar and footer elements.
https://developer.www.ads-software.com/themes/template-files-section/page-template-files/
This is not very hard if you have some coding abilities, but there are some special considerations, such as make sure the template will load header scripts without loading the header HTML, and create and use a child theme so your changes don’t get destroyed on theme update.
You may also hire me to make this work, depending on the theme it should take 2-4 hours of work. Good luck.