Overall a solid build. I would add an M2 drive for the OS however. As big as you can comfortably afford close to your budget.
Once you have either an SSD or M2 there is just no going back. It makes the system snappier, more responsive and much more of a pleasure to use.