#2 are you using a BT headset? If so, that is typical behavior for a BT headset and phone, but I would recommend pressing the button on the BT headset vs the call button. If not, I just called my storm while it being locked and answered pressing the call button with no delay.
#3 a bit off? details?
a bit off for you maybe fine for another or way off for another.
what's your firmware and platform?