Very dusty, its been in the garage for years. I think that it would clean up OK. It works, I used it to clean the car yesterday, there is loads of suction.
The power cable has insulation tape wrapped round it in a couple places. I expect that an electrician (which I am not) would tell you to replace the cable.