Check all the games on ProtonDB, but from what you listed that should all be pretty easy to get working on Linux. 95% of Steam games just work out of the box, with most exceptions being competitive MP games with aggressive anti-cheat. If it’s not a steam game, it’s still likely pretty easy to run, but you might have to use a third party launcher or something depending on what storefront it’s from.
NTFS drives can be used by both Windows and Linux (you might need to install a driver for the latter but most user-friendly distros include them out of the box). So yes, if you have storage drives you’ll still be able to access them from both sides.
There can be weird issues sometimes with this setup, usually as a result of Windows freaking out because Linux modified some file, but it’s rarely anything severe. Personally I just flipped all my drives to Linux filesystems because they’re nicer for several purposes and I am actively trying to avoid ever using Windows again at this point.