Respuestas:
Consulte la Guía del usuario de Gson - Soporte de objetos nulos :
El comportamiento predeterminado que se implementa en Gson es que los campos de objetos nulos se ignoran. Esto permite un formato de salida más compacto; sin embargo, el cliente debe definir un valor predeterminado para estos campos ya que el formato JSON se vuelve a convertir a su forma Java.
Así es como configuraría una instancia de Gson para generar nulos:
Gson gson = new GsonBuilder().serializeNulls().create();