Re 3...
Yes, some of the good guys do get killed, but a lot of the bad guys get their comeuppance too! You seem to have avoided naming names - not sure if you are avoiding spoilers - but whilst one or two villains persist, many more fall by the wayside...
Hahaha, I dunno. I guess it'd be too long if I did. Should I give it all away? :D
I think the rules of the internet are as long as you say "Spoiler alert!", you can give it all away.
So...spoiler alert!
Joffrey dies! Ramsay dies! Frey dies! Tywin dies!
This is fun!
Oh you're so bad. Hahaha.