Here's a question.

(source: gyazo.com)
I understand how to prove that it's associative but I don't understand how it's proved to have an identity element.
Also, I understand that for identity, $(x,y,z) * (e,f,g) = (e,f,g) * (x,y,z) = (x,y,z)$
Here's how it's proved.

(source: gyazo.com)
Where did the $(0,0,1)$ come from?
Also the $(1,1,1)$ used to prove that it's not invertible, where did the that come from?
See the definition of the binary operation. Remember * is not the usual multiplication.
In the first case, you have $b_1, b_2=0$ and $b_3=1$, then $(a_1,a_2,a_3)*(0,0,1)=(a_1,a_2,a_3)$.
You have to pay attention of the definition of the binary operation *
Now you have to substitute $b_1,b_2=0$ and $b_3=1$ in the expression: $(a_1b_3+a_2b_2+a_3b_1,a_1b_1+a_2b_3+a_3b_2,a_1b_2+a_2b_1+a_3b_3)$
See that so many terms will be canceled because $b_1,b_2=0$ and you will have just $(a_1,a_2,a_3)$