These are good points. At our rink, the thought is to get skaters from their car, directly to the ice, no bags. They can bring a water bottle, but you're right, there's a lot of nose-blowing. I think some rinks are taping off individual areas where bottles can be placed -- tissues, too, or keep/put them in your pockets? The less stuff in rinks the better.
Staff would need to wipe down top of boards, for sure. Our rink has a new spray thing that takes a few minutes to spray down big surfaces, some miracle chemical that kills the ***** in 10 minutes.
No one will be sitting anywhere unless injured, so hopefully the get in-get on-get off-get out will reduce time to touch stuff. Maybe have hand sanitizer right at rink door to use as soon as getting off ice.
But yeah, it's going to take a lot of habit-breaking. And no, nothing is going to be 100% effective at protecting. We are going to have coaches on ice be in charge of monitoring their students (no free-for-all freestyle at first; you must be there by invite of your coach), so hopefully that will help keep the younger kids in line. They are going to have to be doing a lot of this kind of thing at school, as well, but I guess we get to train them first.