There will always be a few of the smaller teams who will want to race as it's a chance to get wins and prize money that they would never otherwise get near. Of course the whole sport is a machine for making money, so there will be a lot of vested interests (promoters, TV, circuits, sponsors, etc) who would like it to go ahead regardless.
Quite. It will play havoc with the likes of Sky and F1TV probably under huge pressure to refund subscribers (partially or in full) and I'm sure that goes in lots of countries too.
Then you've got the public who have tickets for the sessions this weekend (and in upcoming races). Who foots that bill? Their ticket is with the race organisers, not F1. Smaller teams might be in serious trouble if much of the season is cancelled as sponsors won't get their TV time and teams have already gone to great expense to build and prepare cars and power units, some of which might not race and team personnel still need to be paid.
While I'm sure F1 makes a pretty penny, I doubt they have sufficient money to shore up smaller teams, refund tickets and compensate broadcasters.
I can understand them wanting to continue from here, but they should never have arrived.
Health has to come first, but let's not under-estimate the other knock on issues too.