Well, default ringtones are in the windows folder, wma format. I don't think there is a size limitation, but you might keep it short, otherwise you might end up listening to the entire song everytime you get a message
As far as an updtate, I'm trying but Opera and battery icons are hacking me off