Although there may be holes, I'd still take a while wheel and possible a grinder and see how deep the rust really goes. If the rust really is as bad as you say, well then sure try and find another roof.
is it that easy to find another roof out where you are? may as well find another mustang for sale in canada
~adam