Most of the themes support changing page attribute like full width and left/right sidebar, but toolset content template is not a page or post, how can I force the display to full width if the theme has not global setting?
A handful of themes are integrated with Toolset, in which case you will see when editing the Content Template the ability to set theme options (like whether to display with sidebar or not, etc.).
For themes that are not integrated in this way you would need to add some code that checked what kind of page was being loaded, e.g. say you made a template to display single "Project" posts, then you would use the is_singular function to check if the current page/post was a single Project post, and if so have the theme output the post in the format you require.
The thing is, you need to check the theme to see what is required to tell it to output the post in a particular format.
Nice to have some idea from you, do you have further sample how I can do if I confirm the theme doesn't support the ability to set theme options, how can I remove the sidebar or change the header ?
If the theme is not integrated with Toolset or even theme is integrated with Toolset and it does not offer the option to show/hide sidebar option then it also depends on theme structure. You may want to create multiple template one with sidebar and another without sidebar and then hook that as required.
If you want to customize it you should have knowledge about how you can customize the WordPress theme and make amendments.
This is pure customization and such customization is beyond the scope of Toolset support policy. You can contact any of our certified partner for any of your customization requirement.
=> https://toolset.com/contractors/