only rough calculations.
Justine is 300 points behind Kim. She defends 127 points and her 18th tournament is 101, so if she wins the tournament, she can get roughly between 300 and 350 points, for a net gain of about 170 to 220 points.
Kim defends semis but those point are not in her ranking so even if she loses in the second round, she doesn't drop anything, but Kim 17th tournament is quite high so she won't add anything unless she reaches the final and even then it won't be much, probably about 50 points or something like that, so, in a word, no, she can't. She can get within 100-200 points from Kim, which makes it possible for her to take the # 1 after Zurich, if she wins it.