Is the snake supposed to speak parsel? Because it is not in italics.
As for the animagus form: I recommend a large black jaguar; Harry wants to stay in the background and he is fairly powerful, perhaps give him a magical ability to blend into the shadows or something and have the strength and eyesight reflect back to his human shape.