Orthogonal projection onto a plane (2)

Let a,bR and T:R3R3 be the linear transformation that is orthogonal projection onto the plane z=ax+by (with respect to the usual Euclidean inner-product on R3).
(a) Find the eigenvalues of T and bases for the corresponding eigenspaces.
(b) Is T diagonalizable? Justify.
(c) What is the characteristic polynomial of T?