It's wonderful what they can do with tarpaulins these days........ they tell me. Is it possible to have a temporary roof covering fitted, or a patch sealed adequately? Your roofer should have some ideas about what materials are available and OK for the job. Hope it works out for you.