как писали выше, что-то можно запустить через wine и разработки на его основе, например: lutris, steam proton, port proton, playonlinux, crossover, wine@etersoft, а что-то нет. На мой взгляд если хочешь отсутствие проблем с файлами при работе с расшареным диском, то используй FAT32/extFAT, Linux ntfs видит, но бывают нюансы из-за прав доступа.
Я бы рекомендовал все же винду запихнуть в виртуалку, только не в медленный virtual box, а в быстрый kvm+virt-manager, который выглядит внешне как упрощенная версия virtual box'а, но при этом превышает его в скорости и возможностях. Есть в любом дистрибутиве Linux, смотри репозитории.
обрати внимание на то что есть система обратная wsl - winapps на гитхабе, позволяет получать доступ к приложениям запущенным с виртуалки/пк с виндой как если бы это было нативное приложение linux, при помощи rdp
еще обрати внимание на trim, не забывай для подключенных дисков выполнять команду sudo fstrim -av