Du hast direkt irgendwas zu 10 zusammengefasst, das ist riskant. Im ersten Schritt steht da -1+9, und dann kommt alles hin.
Generell: manchmal wird das char. Pol. als \(\det(A-\lambda I)\), manchmal als \(\det (\lambda I-A)\), die beiden Versionen unterscheiden sich im Faktor -1 (im Fall n=3).
Insofern stimmt sowohl Deine Version als auch die Lösung, achte auf die Def. in Deiner Lehrveranstaltung und nicht auf das, was im Internet steht.
Zu den Nullstellen: Hast Du vermutlich auch mal gelernt: Man errät eine Nullstelle \(x_0\) (schnelles Auswerten mit Horner-Schema) und spaltet dann den Faktor \((x-x_0)\) ab (mit Polynomdivision, oder geschenkt, wenn mit Horner-Schema ausgewertet). Übrig bleibt ein Polynom vom Grad 2, dessen Nullstellen leicht zu finden sind.