5. Для стима есть сборки Протона с улучшениями, fsync2 и фиксами, особенно помогает в играх на движке Unreal.
https://github.com/GloriousEggroll/proton-ge-custom/releases
Есть даже отдельная прога для скачивания новых релизов.
https://github.com/AUNaseef/protonup
Для обычного wine тоже есть патч: https://github.com/Frogging-Family/wine-tkg-git/releases
но там нет готовых сборок под Ubuntu, только для арча. Пока что надо собирать самому.
6. Если хватает оперативки и диск не SSD, то можно поставить демон preload из репозиториев. Он подгружает самые часто читаемые файлы в память заранее, ускоряя обращения к диску.
7. Логично что лёгкие окружения типа LXDE или leftwm лучше Gnome и KDE, но какой именно выбрать - это уже на любителя
8. Можно сделать ещё радикальнее и загружаться сразу в Steam:
https://github.com/drauger-os-development/steam-login-session