Can I create a specific ringtone for email from specific people?
It is funny you ask this since Gmail just came out today with functionality that allows for different ringtones to be set for different labels (using custom label notifications.)  This might not be perfect since you would need to specify a label per contact to make it work, but it could serve your needs.