Как определить стоимость android-приложения?
Согласен, с @begemot_sun 
Но чтобы хотя бы примерно оценить свои желания начните с оценки реального времени (в часах), которое Вы на нее потратили. Разделите, скажем, на 2 или даже на 3 (так как, Вы учились и тратили время на изучение). Возьмите среднюю чистую зп в месяц Android разработчика в Вашем городе.  Умножьте эту зп на 1.3, что бы учесть налоги и сборы. Разделите полученную сумму на, примерно 170 (примерное число рабочих часов в месяце). Умножьте Ваши трудозатраты в часах на полученную сумму оплаты в час. Добавьте сюда оценочную стоимость амортизации оборудования, и прочие расходы, которые Вам пришлось понести. Это будет минимальная сумма, которую следует просить за Вашу работу. 
Передавать программу, естественно со всеми исходными кодами. А про передачу самого приложения можно почитать, например, здесь: stackoverflow.com/questions/16432408/transfer-exis...
Можно продать только исходные коды, а покупать опубликует это приложение под своим аккаунтом. Цена приложения зависит от качества и размера программы может изменяться в очень широких пределах. От 5000 до 1000000 рублей и вышей.