Of course Karpov should have received the two minutes. Kasparov violated the rules by stopping his clock before completing his move. This is not a checkers game, where you say "queen me". It is the player's responsibility to do this themself.
Kasparov was trying to get into Karpov's head.
Yes, but is against the rules. Kasparov should have put the Queen in the square while his own clock was running. Karpov was only being sarcastic.