A:Answerwas looking @ this as well... i've come to the conclusion that the cost to "upgrade" might as well buy a different ( upgraded already) machine ....
A:AnswerYes, it is always possible to switch a graphics card. Although if you are planning on doing this you should also upgrade the cpu to like a ryzen 3700x or a ryzen 5 5800x.
A:AnswerIt does not. It comes with a pretty decent keyboard and mouse though. I got a 27” Samsung 1080p 75hz monitor and it works great with this setup. Don’t go spend a fortune on some crazy monitor unless you plan on upgrading the pc in the near future because this pc as it is, isn’t going to run 2/4K. At least at any decent frame rate. It will run 1080p at 60 with high settings on most games so a decent HD monitor is all you need.