When I invite a user to discuss a template, will they be able to make any changes to the template?

No, they cannot. Users who are invited to discuss a template can only leave comments on a template. They will not be able to edit the template, unless you invite them to do so.