I built up an i3 6300 two days ago and it's been running pretty solidly on Sierra, so yes it's up-to-date. My notes are that when creating the install USB you need to be absolutely sure you make it the right format with GUID, and that the BIOS updates are sequential and the HP websites don't list them all on the one page, and that you need to search if an update doesn't take.
Apparently (but don't quote me) the i7 has the HD4000 so you can start there. I understand that AMD cards are native in High Sierra and Mojave so if you're not gaming, they're a better choice. But that's as much help on GPUs as I can be