The head-mounted VR productivity workstation already exists [1], it's just not evenly distributed.
The solution I've found to points #2 and #3 in this article is to put the keyboard in your lap or chair, and work via touch typing.
[1] https://blog.immersed.team/working-from-orbit-39bf95a6d385