вопрос 1 .
возможно)
вопрос 2
не возможно, но можно попробывать
вопрос 3
вводныз данных мало