it worth it to start leaning cpp in 2026
Yes.
Yes. But honestly, Rust will replace C++ in the future, as C++ seems outdated and has too many pointer-related vulnerabilities. If this is game-related, then very few game engines support this language. But in the future, that will change.