I think the social distancing aspect would be more of a problem for the crowd than players, the crowd (and I'm thinking about Saints) will be sitting in close proximity for 90 minutes (more realistically 110), and what happens when someone has to get up for a pee during play, the half-time melee at the toilets (sorry to pursue this theme) or when we score maybe not too big a problem for St. Mirren-0.
I can't see crowds being allowed back before a successful vaccine program has been completed - I'm thinking next season's a gonner & it'll be 21/22 before we can restart.