1. Только через LocalConnection, при условии, что они запускаются отдельно (в разных объектах)
2. Могут
- могут
- могут
- что вы под этим подразумеваете?.
3. Нет.
4. Предусмотрите, будут

. Если вы имели ввиду какие-нибудь внешние решения для конвертирования AS2 в AS3, то конвертирование между этими языками проблематично из-за достаточно большой разницы, как правило проще переписать заново.