Riker,
Most of the answers to your questions are found in this thread.
Post #64 By Abra (this page, few posts ahead of your own) has a bit of info in it.
Previous page states the first 2 A330's will arrive at the end of 2008 and the other 2 A330's arrive early 2009
Can't find a straight answer to your question regarding retirement of the 747's. However i have heard they are going to be retired at the end of this year. Standing by to be corrected.
Hopefully this helps.