As for password recovery, send a message to jagex on twitter for fastest reply. https://twitter.com/jagexsupport
Here, I've directed you.
I had same of your issue, and I finally managed to get a password recovery from them, after contacting them on twitter.
GL.