Are there any particular Chromebooks that are 100% compatible with Windows 10? I would really like to get a cheap, light, and long-battery-life chromebook for work but need W10 for muh softwarez.
>Windows on chromebook
Get an ideapad or an old PC and install puppy linux.
I've seen vids of people installing windows on chromebooks but they had to then use both an external mouse and external keyboard.
A better approach might be to use chrome remote desktop feature. This will require that you have a 2nd computer running windows set up somewhere like your house and then use your chromebook to remote into it via chrome remote desktop app. For this to work u will need chrome installed + chrome remote desktop app set up on the windows machine. Also this will only work when both machines are connected to the internet and if either connection is slow it can get really laggy. But if the connections are good it's pretty doable. I've remoted back to a mac and a windows machine at my house while using a chromebook at a coffeeshop and I even been able to do things like use photoshop and illustrator that are running on the remote machines etc. It's like your chromebook becomes the joystick controlling the remote computer. It kind of depends on what programs you have to use.
Another option to look into would be trying to install windows in a vm on the chromebook. I haven't tried that yet but i would assume it might be possible. You would have to either set up something like crouton or completely wipe chromeos and install a different linux distro to be able to do this though. Normal stock chromeOS is not going to let you run virtualbox.
Some models allow you to add your own harddrive like the Acer C720. As long as you know how to use a screwdriver you can upgrade from the 16gb flash drive to whatever size you want. Ram on C720 is soldered in tho so gotta make sure to get a 4gb version. On the Acer C710 you can upgrade both the harddrive and ram.
Ubuntu with unity has objectively the best support for touchscreens and gestures. Gtk3 has the best touch interaction support (way better than qt5). Only Ubuntu has a correctly patched qt5 to enable consistent touch input support.