Let me know if you find a place worthwhile to get the Centennial kit at. I'd love one for this summer.
The link dazza posted is good, just switch US ebay, it comes out to $40 with shipping. There's a few different players too.
He'll be in the World Cup squad as long as he's not hurt, doesn't matter how bad he was this season. The only question is if it's him or Johannsson who starts.
I wouldn't have thought it possible a few months ago, but Luis Gil seems to have given Klinsmann something to think about. Good start to the season and if he plays/trains well this week then I'm sure he'll get in the 30-man squad in May.