No there is no 100% guarantee that the password that you are hacking is actually right. There is a very little chance, but if does work, hacks are not permanent.
No it should not considering that hacking in to peoples email is illegal because that is there privacy. Which shouldnt concern you. you would have to ask them for there password.