Paul
I got exactly the same from freecycle a couple of weeks ago and mine seems to be in the same condition as yours. I have a couple of kettle elements ready to attatch so I think you are on to a winner.
I don't know about cleaning though, but another forum member did advise using cheap coke.
Cheers Neil