I haven’t had time to read the whole thread, but to answer the title, I can see a way to finish the league season.
The SFA will realise there’s going to be a lot of anger from certain quarters There will be a strong lobby to award Celtic the title. Other teams, like Dundee United, will be expecting promotion.
One way is for the SFA to convene a meeting at which they resolve to play the outstanding games, behind closed doors, and to a new, truncated schedule (2 games a week for 4 weeks, or even 3 games a week for 3 weeks).
The Scottish Cup would be abandoned. The League Cup is already complete, and would stand. European competitions are suspended.
But they need to move quickly, before more players and club staff get infected.
I don’t think this will happen. But if there’s a will to play out the season, it could.
The longer this is left, the less likely/possible it is. Within 10 weeks, too many will be infected. The season won’t go beyond May, not least due to players’ contracts expiring. Once we reach the summer, attention shifts to the new season, and making that viable.
Im struggling to find another way, which is why I reckon the season is void. League and Cup.