Its POSSIBLE, but not recommended. I suppose you could get the Apple guys to let you activate it in the store, but you'll be unable to sync music, calendars, contacts, etc.
You could buy the music from the WiFi store, but not having a computer almost defeats the purpose.
You could buy the music from the WiFi store, but not having a computer almost defeats the purpose.