Eso no resuelve en absoluto ninguna de mis dudas anteriormente expuestas.
Si, aprende a programar para dispositivos Android. No hay más. Pero no es el camino facil, claro.
Quisiera saber como desarrollar un RAT para poder controlar un dispositivo móvil, ya sea desde otro dispositivo móvil o un pc.
Aprende a desarrollar en Android, ahi aprenderas como funciona el entorno y podrás ir programando la funcionalidad que quieres.
Una vez instalado, ¿necesitaria una VPN SSL para acceso remoto o bastaría con haber añadido al RAT la IP pública del dispositivo victima
En cuanto a los crypters, aún estoy estudiando al respecto. Sé que es importante ,ya que de eso depende que los AV no los detecte(y también depende de cual).
El resto de tus "preguntas" denotan que no entiendes nada del tema, y estas mezclando churras con merinas. Si quieres aprender a desarrollar un RAT con fines "didacticos", me remito a la respuesta original, pero eso implica trabajo y dedicar tiempo.