Nightwolf's F2, like most of his combo strings, is completely safe on block.
If you do Liu Kang's fireball in the air, it helps boost your meter since the fireball isn't hitting the other person.
I assume offence is stuff you can do while playing as the character and defense is what you can use while fighting that said character?
cyrax's teleport is faster than cyber sub-zero's
shang has the slowest uppercut while sonya has the fastest.
kung lao is still god tier after getting nerfed.
Maybe NRS felt some characters benefited more from having faster down pokes than others.
As for CSZ's teleport being slow, and virtually useless...not sure what the reasoning behind that was. Perhaps giving him an armoured move would make him a bit too good, but his teleport should be at least Cyrax speed.
All d+1's are unsafe not just Kitana's. They're all like -9 to -15 on block. I punish blocked d+1 with my own d+1 all the time. It's important for dealing with pressure. The problem with punishing a d+1 with fast specials is that it has almost no block stun and there's little time to react to blocking a d+1 and punish in time.