Vera is at 5400 points when the next ranking comes out.
If Vika loses in the R16, Vika is at: 4846
If Vika loses in the QF, Vika is at: 5066
If Vika loses in the SF, Vika is at: 5466
If Vika loses the final, Vika is at: 5966
If Vika wins Wimbledon: 6566
So Vika needs a SF at least to pass Vera.
Wozniacki is close to Vika. Only 66 points or something like that behind her, so if Caro advance one round or more better than Vika, Vika and Caro will shift places in the rankings.
The gap between 7 and 8 is rather big unfortunately so she needs good results to advance in the rankings. But only Wozniacki is close from behind. The gap to Petrova at 10 is big.