> built in support for kaby lake refresh wifi
What chipset is that? I just merged new drivers for the Intel PRO wireless chipsets and Intel "Dual Band" chipsets; so if it's one of those it might work out of the box now.
> a modern web browser
Well, WebPositive can play YouTube and mostly works on major sites ... but yes, this is a difficult problem.