It looks good for Vika. I hope you are able to read my table here. The three players with yellow highlighted points are still playing in Miami and therefore have a chance to gain more points before the clay season.
The next column is the total number of points each player will lose during the clay season not counting the French Open and the tournament before the French Open as loss of those points won't affect the French Open seeding. And the next and last column represent how many points a player have going into the clay season as if they don't have anything to defend during the clay season.
Vika has 5 points from Madrid 2010 to defend (her 2010 Rome points are not counting towards her ranking right now). Jankovic has to gain more than 700 points more than Vika during the clay season and Sharapova about 450 (but she also has Miami to gain more points) and Stosur about 150 in order for Vika to drop out of top8. I don't see that happening. Sure Jankovic is a better clay court player, but not 700 points more than Vika.
Looking in the other direction, Vika might pass Li, they are very close, but the gap to top 4 (Schiavone) is huge. Vika needs to win Miami to have a chance IMO. So I would say it is very likely for Vika to be seeded in the 5-8 group for French Open.
Looking towards Wimbledon, I am more positive. Schiavone drops 2000 from French Open, Vika only 5. Eastbourne points from 2010 will count towards the seeding, so it is not totally unrealistic for Vika to be seeded 4 at Wimbledon, IF she countinues to get good results and not have another 2010-like clay season