la premiere question est faisable par Alcashy :
AG²=BG²+AB²-2BG*AB*cos(ABG)=BC²+BD²-2cos(CBD) =CD car (BC=BG)(AB=BD)(ABG=CBD), je n'ai beaucoup de temps pour essayer avec les autre question mais je pense qu'on peut prouver (CD) perpendiculaire avec (AG) avec le produit scalaire , la question 2 avec Ceva
sinon pour la derniere , il suffit de remarquer que GBPC est un inscrit car GPC=GBC ,
et on sait que que GBCF et aussi inscrit donc GBPCF est inscrit ce qui implique GPF=GBF=45 car il couvrent la même corde , cela finit la démonstration.