1) Я считаю, что различия не являются принципиальными. Микроэволюция - образование кардинально новых видов, макроэволюция - создание кардинально новых подвидов, родов, отрядов и т.п.
2) Процессы движущие микроэволюцией и макроэволюцией практически идентичны. Такие изменения происходят из-за естественных или искусственных отборов, дрейфов и переносов генов или же из-за мутации. Все это в конечном итоге приводит к расхождению признаков и свойств у разных индивидов одной видовой группы, и к микроэволюции.