Buenas!
Muy buenas preguntas!
Primero, cuando compilas tu app, el codigo fuente "queda protegido" es decir, de manera rapida no se puede leer ni ver (aunque si es posible descompilar el apk y ver el codigo, pero no es facil para un principiente, pero hay mucha informacion en internet para hacerlo :P
Segundo, si ves una aplicacion parecida en Android o Apple, tendrias que denunciarlo, aunque deberias demostrar que tu codigo es el original (deberias registrarlo antes por copyright o similar) y que un perito auditara el codigo de la otra app buscando las partes de codigo identicas (es complicado, pero se puede) pero esto es gastarse mucho dinero!!
Tercero, google se queda el 30% de lo que vendas en googlePlay, eso es una condicion que te pone cuando aceptas las condiciones de desarrollador.
Para todo lo demas.... ¡¡mastercard!!
Un saludo y animo!!