If he GAVE his passwords away then, you are right, enough is said. That is a pretty retarded idea. But what i would do is instead of making a plea for help e-mail lfs-tech and ask for the account password and e-mail to be reset. Do this on another computer or a friends computer. When it is all fixed re-format your computer.
If you gave the passwords out there is little that can be done tbh. You are responsible for your account, not the devs. I do hope you get your account back. I bought a friend an account, since then we fell out and i am hoping to get it back - i have e-mialed tech but no luck so far. No response. I guess it is my own fault for buying someone an account. You can't trust anyone these days.