A lot will depend on the type of deadness! If the data surface is intact then it may well be recoverable. If the surface is damaged (e.g. nasty grinding noises, previous warnings about lost sectors etc) then you may be less fortunate and only get some of the data at best.
And cheap it is not. Unless the data has an intrinsic value, just bin it and buy another and do a fresh OS install.
As for your roof, I have had very poor results from aerosol paints. I think this is because they deliver pretty low volume and therefore are hopeless outdoors. If you can do it indoors you may get better results. You may be pleasantly surprised how cheap a professional roof respray is - try a couple of local repairers. My sister had a rusty area around a sunroof rubbed back, filled and invisibly repaired for a hundred and something a while back. Solid colours are easier of course.
Tim Hobbs
'58 Series 2 '77 101FC Ambulance '95 Discovery V8i