I may have been lucky.
My first video cards where pretty old for the time in which i used them: Ge 2 Mx400, intel family HD 2500, Rx 570. Now im running with Rx 6750 xt and vega 8 on my laptop (I think).
Wifi cards, i really dont remember cause i have never experienced visible or obvious problems. I’ll check and update later.
With my bluetooth i had an odd experience cause i never got it to run even on windows (first laptop) but eventually started working on linux after a debian clean installation +5 years later. Had some problems with a bluetooth dongle that pretty much solved themselves once i got the proper kernel update.
Edit: Ge 2 was running on bumblebee… I once tried to run it on the official drivers. It worked, but fucked everything in a funny way.
So in the future rhey can add “but in which wagon was she traveling?” to the “what was she wearing” nonsense