Looks fine to me. Only thing I'd make sure is that the GPU will fit into the case. MicroATX might be a bit constrained.
As for monitors I'd check out a channel like PC Builder on YouTube. He does monitor comparisons regularly and always comes up with good recommendations for different price points.