Смогу ли я заменить существующее приложение новым приложением на рынок Android, если я улучшу его с большим количеством функций.
Да, если это тот же пакет, а код версии больше предыдущего. Вы можете управлять этим в своем AndroidManifest.xml
....
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.your.package"
android:versionName="1.0" android:versionCode="2">
....
Вы можете проверить этот для справки в версии вашего приложения для Android.
Не совсем уверен, что вы здесь просите. Если вы спрашиваете, можете ли вы использовать обновленную версию своего приложения для всех существующих клиентов, тогда ответ будет да.