You'll need a 3rd party solution like MigrationWiz. They migrate emails directly from your old to new servers. Just make sure you can still have access to your windows live email account.
Not sure how long you have access to your live email or your skydrive question.
http://www.migrationwiz.com/
http://blog.migrationwiz.com/