Google App Engine e android

Eu sou novo no desenvolvimento android e achando difícil entender alguns tópicos. Eu pretendo desenvolver um aplicativo de pesquisa onde eu quero postar perguntas do meu servidor que é atualizado no aplicativo e as respostas dos usuários ficam armazenadas no meu banco de dados on-line. Eu não quero qualquer interface da Web do meu aplicativo.

Eu sei como criar um aplicativo android usando o eclipse, android sdk e ADT. Além disso, depois de ler na Web, eu entendo que preciso de backend para ser o Google App Engine para o meu servidor e banco de dados (eu preciso de banco de dados externo).

1) Meu primeiro problema é que as pessoas usam python para desenvolver código lado appengine e eu não sei python, eu só sei básico de java (por programação android), então devo usar o SDK appengine para Java?

2) Eu necessariamente preciso instalar o "plugin do Google para eclipse" para codificar o programa do lado do servidor, ou apenas o appengine sdk faria? O plugin tem um recurso de "App android conectado projeto android", é muito útil?

3) Eu li que eu preciso usar o GWT SDK para programar o webapp com o GAE, mas como eu disse, não quero nenhuma interface web, eu vou precisar do GWT?

Qualquer ajuda sobre como proceder para o meu aplicativo será muito útil. Obrigado.

questionAnswers(1)

yourAnswerToTheQuestion