2 hours is
fast when you consider people have frequently been on hold for 7-9 hours since F2P launched on the 15th.
There's no way I'm aware of to reset the security questions other than talking to someone at BioWare. They won't do anything on an account related issue via the forums, even when you post on your own account. They're definitely not going to do anything, beyond directing you to call them, when posting from a different account.
He can try to send in an email, but I don't know if they'll reset the account for him or not via this method.
is where he needs to send it. Just be sure to send it using the email the account is registered with.