Buy physical copies. If you can’t do that, download full installers w/no cloud launchers, and back up those mofos… and find no-CD / no-Steam / offline cracks. If that doesn’t work, torrent hacked versions as a last resort. Own your games goddammit, you paid for them.
Writing a kernel in two languages when it has for its entire history been written in one is just asking for needless complexity.
If Rust wants to have a kernel, then perhaps port or re-write Linux in Rust from scratch as a separate project. Once it’s reached a point of being self-hosting, let ‘the market’ decide in an open competition.
If the Rust version is demonstrably superior and more secure, then it’ll naturally supplant ‘legacy Linux’.