It depends on the driver. Kernel extensions will definitely not be translatable. But drivers for most recent interfaces should not be requiring one. If the driver was written using DriverKit, then it is supposed to be translatable with Rosetta. Note that I don’t have any experience trying different drivers so I’m just reporting on what’s supposed to happen.
rule of thumb: if you had to reboot your computer after installing the driver, it’s probably not going to run via Rosetta.