Your dad will probably have to bend for a 1 TB HDD on a laptop because I haven't really seen anything more. Also, 16GB is usually something I think the lighter PCs don't have, or may be able to upgrade to. Touch screens may not come with it. I would recommend a DIY build (for the SSD) or a cloud...