Надеюсь, это поможет!

у получить innerHTML ng-template для моего компонента. Что-то вроде

HTML

<my-comp [template]="myTemplate"></my-comp>
<ng-template #myTemplate></ng-template> 

TS

export class MyComponent implements OnInit {

  @Input() template: string | TemplateRef<any>;

  ngOnInit(){
    console.log(this.template);
  }

}

Ответы на вопрос(2)

Ваш ответ на вопрос