I wonder where Rust and servo fit here. Will they be able to "swap" some parts of Firefox with others written in Rust?

They have done so recently, mp4parse-rust is a replacement for the old mp4 metadata parser.

https://github.com/mozilla/mp4parse-rust