However, is this even possible? What would a Russian do in this situation? Are they able to just transfer their Rubles to exchange, purchase Bitcoin, and then transfer it to a wallet?
Since Russia banks are out of SWIFT, Russians will not be able to transfer their rubles to most of the exchanges, hence I think that they don't have much of other choices than finding other individuals inside Russia willing to sell Bitcoin for RUR.
While they can't use most centralized exchange, their option isn't that limited. They still can rely on decentralized website and P2P/OTC medium such as Bisq and HodlHodl to find Bitcoin seller though.