Just record a loop of yourself and use OBS as a virtual camera.
Meetings are about twice a year, and they appear in my teams calendar so I can plan ahead.
When I feel we need a serious discussion I write a long ass text, and people usually follows without needing a call. It's like forums, so that's something I'm used to.
But again, my job is very jump in, jump out. I don't really need too much focus, it's pretty much helpdesk with some admin, so I can get distracted without problem, and I don't really need to keep any code model in my head.
My only worry if I find a job in SW will be that, the need to keep my mind focused, not being able to be pretty much anywhere. I hope the pay offsets this fact.
Wrt the SW job, it might be more difficult in the beginning as it takes some focus to understand the system and how your work fits into the bigger whole. After a time it becomes easier to understand and to jump in, jump out.
Of course this completely depends on the company and job type. My job is very non-demanding and I can easily coast by on just 3-4 hours of work a day. Other people are in a different situation.
I hope jumping into software makes this better and can finally be financially confy.
Some employees even have premiums for putting their hand in your pocket. So yea, it may be more expensive but the peace of mind that gives you for offloading all of that to someone else is priceless.