This looks like a great build and should serve you well in terms of flexibility and future upgrades. Only thing I would consider is just how well the case would perform for cooling and noise - with a mechanical hard drive and all air cooling rather than an AIO perhaps you would want to consider some sort of water cooling if noise might be a concern for you
Also the case does have RGB Fans - if you don’t like this is this just something you will turn off or are you looking for just a hint of RGB?
You might just also want to consider holding off for DDR5 mobos and RAM as this should bring some performance benefits, though might be pricey compared to DDR4.