After some more experimentation and discussion, it turns out we have access to Zoom instead.
So tomorrow we'll go Zoom for voice/video and Roll20 for the maps and die roller.
I have experience taking online classes in Zoom and I know it's stable.
The real challenge will be GMing in Roll20. I'm looking forward to the chaos.