Updating Google document by uploading files from MS outlook

Is it possible to update a Google document by uploading files from MS outlook, Excel, PowerPoint or Word?
What could be the optimum dimension of an html email template designed to work with MS outlook 2007?
How can I import Gmail contacts to iCloud contact list?
