si estas comprando la app fijate que te den el archivo aab, es el que te pide playstore.
debes firmar la app, es un identificador para que puedas actualizarla, si estas comprando, que te entreguen con firma, si tienes el código fuente tu vas a generar el .apk y .aab y debes firmarlo.
ya luego para subirlo te van a pedir llenar muchos datos, nada complicado... un logo, un grafico de funciones y capturas de la app... una descripción..
deberás llenar muchos formularios donde te preguntan de que va la app, para que edad es adecuada etc.
si monetizas con ADMOB, vas a necesitar una pagina web , puede ser gratuita de blogger, donde debes crear el archivo ads.txt con los ids que te da admob...