Matrix orthogonal heißt doch  A * AT = In  ( nxn Einheitsmatrix)
Also Skalarprodukt der 1. Zeile von A mit der 1. Spalte AT 
( das ist auchdie erste Zeile von A) muss 1 ergeben.
Also  12 + a122 + a132 + .... + a1n2  = 1  
also     a122 + a132 + .... + a1n2  = 0 und da Quadrate nie
negativ sind, müssen alle  a1i  = 0 sein.
b) schau mal dort : 
https://de.wikipedia.org/wiki/Blockmatrix#Multiplikation_von_Blockmatrizen
und zerlege A in 4 Blöcke  
1.  1x1 Matrix mit dem Element 1 = a11  .
2. Rest der 1. Zeile
3. Rest der 1. Spalte 
4. die bei b gegebene Matrix  M 
Und bei AT entsprechend.
Dann bekommst du  wegen A*A
T = I
n auch    M*M
T = I
n-1  also M aus O(n-1).