You can run KVM with PciE passthrough to pass Win10 to another graphic card, disadvantage of course you need 2 cards but not really a problem as most of the boards have some shitty integrated ones. You use that for your main Linux desktop and virtualize Win10 as a VM and pass through the vga.
You will never get a better solution than this as Vanguards is a rootkit, it loads itself before the OS, riot has sole purpose for it to never be removable or unloadable. Wine can't even emulate half of it.
This is why I gave up on Linux gaming like 20 years ago and I was smart doing so because maybe your 2-3 games run with smaller bugs and the 100 others what you play won't work or break so don't waste your time.
Also Valorant is a come and go as Apex and the others. This game is probably going to be a nothingburger in the next 5 years.