Reusing/linking component groups in kicad schematics
Yes, with subsheets.

If you create a subsheet, you are asked for the sheet name, and a file name. The sheet name must be unique in the project, but the same file name can be used multiple times in the same project.

Reference designators are specific to the sheet path, so the "same" component may be named Q1 on one instance and Q2 on another -- use the hierarchy navigator to select which one you wish to edit.