Well the i3 now is what the i5 used to be, 4 cores 4 threads. It’ll go like stink.
16GB? Yeah it’s too much but I did it too.
M2 SSDs are it now as far as I’m concerned. Even the cheap Athlon 200GE PCs boot in seconds with one and run very nicely indeed. If they’re as reliable as they should be a PC could last a decade, so going a bit OTT makes some sense. Not so much for the raw performance but the extras the CPUs support and things like having the most up to date versions of things like pci-e to take forward.