I run a weekly online 5E game with 4 players using the following tools:
* A big table
* Battlemat with offset camera and ring light
* Discord for voice and video
* OBS studio for mixing between battlemat and DM face
DND Beyond serves to automate skill checks, combat rolls, resource tracking, and so-on. We used to rely on AVRAE for dice rolling and other features, but DND Beyond now has shared dice rolling in the browser so it's the one-stop shop for that.
For yourself as a new DM, FG or Roll20 might be an essential tool when the fighting starts. It does everything DNDB does, with the advantage that you can share maps and have your players and opponents appear as tokens.
You *can* play a lot of 5E combat in the mind--and we do, where terrain isn't relevant or the quarters are tight; ultimately, as the players grow in power and the spells start flying, miniatures combat, or its digital equivalent, becomes useful and then IMO mandatory to get the most out of the combat rules.
We avoid digital tools in that area and instead set up a battlemat with actual mini's and an overhead camera. For us, the battlemat and camera are essential to that tabletop feeling. I have run online games in FantasyGrounds and Roll20, and for me, there's just something missing that I can't live without.
Have fun and good luck!