How do I activate an iPhone 3Gs without iTunes or WiFi?
The only way you can activate your iPhone is using a sim-card. You don't have to connect to iTunes or WiFi.
It will show you alerts whether you want to upgrade or not, you can simply decline these.
You can create a activated custom firmware using Sn0wbreeze. Then restore the device with the custom firmware using Shift+Restore via iTunes.