How to set up Google Sync on an iPhone:
https://support.google.com/mobile/bi...&answer=138740
Very easy. Push Gmail, Contacts, and Calendar.
Ringtones must be encoded with AAC and be within an .m4r container, and be no more than 30 seconds long.
Instructions:
http://www.simonblog.com/2010/09/06/...-on-itunes-10/
http://www.ehow.com/how_2160460_cust...ones-free.html
I think there are also apps and websites that will do it for you.
You can also create custom alert sounds the same way.