If yours is too gone, then you have little choice. Do you have the inner roof supports? Without them, no roof skin is going to fit. Guess you could just make a permanent convertible out of it, I have seen a few of these and while I wouldn't want one or do that to a car, in your case it might be an option.