The best scenario for the racers would be to have the sportsman guys done by Sunday and run the pros on Monday/Tuesday. The best scenario for the fans(and NHRA's pocketbook) would be pros only on Saturday/Sunday and let the sportsman guys run on Monday/Tuesday.
My assumptions are that today is a wash, a 40% chance of being able to race tomorrow, with Sunday looking pretty good to get a full day of racing in.
Taking those into account here is what I would do. Stock, Super Stock, Super Gas, Comp, and TA/FC are done with qualifying. If there were extra cars in those classes who chose not to run the first session they could be inserted at the bottom of the ladder based on last years points IF the field hasn't been filled yet. On Saturday,if there is a 3 to 4 hour window to race, I'd start with TA/D qualifying followed by the first pro session. Then I'd run the first round of S/G, S, S/S. If possible, I would run the 2nd and final session of pro qualifying. That would end Saturday.
As soon as engines are allowed to be fired on Sunday, I'd start with the 1st round of Comp, then Rd 1 of TA/FC and TA/D, followed by round 1 of the pros. A round of S/G, S, S/S followed by the pros round 2, then round 2 of Comp and the alcohol cars. The schedule would then just follow that pattern from that point on trying to finish the race on Sunday before curfew if possible, otherwise run the remaining elims on Monday.