
It’s going to have SteamOS so yes Linux. But I don’t think you’ll have to worry about compatibility. Steam spends a lot of time ensuring they have subsystems that translate different device language to something manageable to avoid compatibility issues. I use PlayStation controllers with steam, Xbox controllers, Nintendo controllers, and even third party with no issues. Only thing I can’t speak on is VR.
Yeah you should be able to dual boot and everything. I use my steamdeck as an emulator to play all the old games from the 90’s. Just be careful OP about the OS. Linux is freeing but with that freedom comes the ability to fuck it up. Look stuff up before you start mucking about the OS and changing stuff. Still. Windows comes fucked up so 🤷🏻♂️ either way.