Ok, my coffee fueled morning research:
Essentially, if you can install the game with Steam it works out of the box. According to Protondb (https://www.protondb.com/app/244210) the game has a Gold rating which means it works without any major flaws.
-
There's a guide to get Assetto Corsa setup: https://steamcommunity.com/sharedfiles/filedetails/?id=2828364666
-
If you don't want to fuss with all of this manually, someone has created a script to do most of the work here: https://github.com/sihawido/assettocorsa-linux-setup
-
As far as mods, I'd need to know which other mods you use to see if there are any specific instructions/issues.
-
List of force feedback steering wheels, the driver needed to use them and a rating of how well they work with Linux. It looks like all Moza products have a Platinum rating so they work flawlessly. https://github.com/JacKeTUs/linux-steering-wheels
-
Moza Pit House doesn't work, but someone has created a flatpak native Linux version: https://flathub.org/en/apps/io.github.lawstorant.boxflat
-
Here's a compilation of links for software to get various pieces of simracing gear working: https://github.com/LukasLichten/awesome-linux-simracing
-
Steam VR via Quest 2 using ALVR: https://pawamoy.github.io/posts/steam-linux-alvr-quest2/