Load times are determined by bandwidth. I have loaded the site on my cell phone in only 3G and it loads fine. A 4G connection loads great, any internet download speed of 10mps or better should have no issues. Here is a link to a speed test.
Speed Test
I don't have an answer for ads in Russian, I contacted the provider and they assured me there are no foreign ad campaigns.