In terms of the ringtones and operator logos etc – can these be sent to the end-user via wap push or are they really completely different?
WAP push is just a special message that contains a URL that is automatically handled by some handsets. The URL could be a picture link (eg GIF), a sound link (eg mp3), a movie link (eg 3gp), a j2me installer (eg a JAR), a web page (eg HTML) or any other web content and the phone will do the best it can. Operator logos and ringtones are files that are generally delivered using a different message format so that the supported handsets can do some automatic handling. So while they should be able to be linked to a WAP push message, the user experience is going to be quite different compared to if they were sent properly.