Sync without a source of data? How are you going to sync between two devices when you only have one? iPhones are activated using iTunes but you could probably have the phone activated at an Apple Store (since they have a few computers).
I did not mean to say sync. I meant is it possible to update the iphone without a computer? It has interenet and itunes. Why should it not be able to update itself instead of having to plug it into a computer?