Как перевести программу написанную на c# на android?
Если бы не селениум, то можно было бы попытаться переиспользовать код при помощи xamarin.
Интерфейс в любом случае придётся делать заново.
Селениум на андроиде не заведётся.
Вопрос очень абстрактный, но в целом, если программа рассчитана на работу на компьюетере - переписать логику приложения на Java и создать интерфейс в Android Studio.