Si hay una red inalámbrica disponible siempre va a conectar por wifi hasta que se ponga en reposo. Puedes forzar a que incluso en reposo se conecte por wifi:
http://bit.ly/fm8KOd .
Para lo de evitar el consumo total de datos, si te instalas un widget de energia con desactivar la opción mobile data ya no habría tráfico. Si lo que no quieres es sincronizar pues desactivas la opción sincronizar. SI te quieres quedar totalmente tranquilo puedes ponerlo en modo avión o eliminar los apns