Есть ли возможность запуск программ?
Да!
Это называется "веб-приложение"
Да, можно. https://stackoverflow.com/questions/36392510/djang...
Если использовать Google для поиска, то можно научиться запускать desktop приложения через браузер.