I have been flying in FSX and X-Plane for ten years now, with KB/mouse only.
I admit there is a steep learning curve, but it is doable.
I do not plan to buy a yoke (yet).
No guarantee that it will be possible/easy in MSFS. Worth trying anayway.
I wonder if the keyboard shortcuts of MSFS2020 will be similar to the controls for FSX.