Oh my that's not even a challenge. :p I have all of 'em and they are all perfectly available.
There are two tiny problems however:
1.) I have no way of getting Pokémon from Diamond to White, so the only way we can do this is if we WiFi trade in Generation IV then you do the Pokétransfering. This would actually be super helpful to me too because I need a few Generation I-IV Pokémon myself.
2.) I have no legit Celebi, Jirachi, or Shaymin. The ones I have are illegal. It's okay with me if it's okay with you, but I'm just telling you.
One of the Shaymin came from "a fateful encounter" in Heartgold (cheated to make the event happen); the other from Diamond on Seabreak Path (I used the walk through walls cheat).
The Jirachi is from "a fateful encounter" as well I believe--either that or I got it from a friend.
The Celebi is as hacked as it gets because I made it appear in the tall grass.