New home computer for family

First: Do you have a solid budget range?

Generally, it's not a bad build for what you intend. It isn't very upgradable, but you mentioned that you don't need it to be so you are ok there.