johnywhy No, of course you can change the theme and template any time.
You can apply a template without a theme. In that case a page uses a template with that given name of the main theme. And that main theme can be changed globally. Pages that have both defined, a theme and a template are unaffected by changes to the main theme.