I'm pretty sure Smugfed would also have to reach RG Final to be seeded 2 at Wimby - assuming the Olympics counts as part of the extra Grass court points. How Andy does at Queens and how Smugfed does at Halle won't have much bearing other than for Andy to pull further ahead.
If Federer reaches the semis he could also be seeded 2nd, depending on his and Andy's performances in Halle and Queen's respectively.
Their grass points as it stands are:
Total points for Wimbledon seedings:
If Federer loses before the semis at RG, Andy will be the 2nd seed regardless. It might not be the worst thing to be seeded 3rd at Wimbledon though, in case Nadal is seeded 4th (has to win RG to have a chance).