Answer to Buzz's first question:
1.The dude/dudette is Michonne, who is very popular in the comics. Played by Danai Gurira.
I thought the finale was great!!! Exciting from beginning to end.
Loved Michonne's 2 zombie pets in collar/chains with no arms. Shane would have made a good pet for Carl or Andrea.
Now I want 1-2 of my own.